Merhaba, öncelikle yardımınız için teşekkür ederim. Javascript veya php farketmez aslında. Ben verdiğiniz kodu denedim ama hata verdi. Sonrada bir kaç parantez ekleyeyim dedim, yine hata verdi. Denediğim kısım şurası.
$dosyaadi=$_POST["url"];
$bol = explode(".", $dosyaadi);
$uzanti = array_pop($bol);
$son = implode('.', $bol);
if ($uzanti == 'mp3' or $uzanti == 'wma') {
$url = "$uzanti";
mysql_query("insert into seslisiirler (saat,basligim,sarki,ekleyen,soyleyen,url) VALUES ('$saat','$basligim','$sarki','$ekleyen','$soyleyen','$url')");
}
echo "Şiiriniz eklenmiştir. Yönetici onayı bekleniyor. <a href=\"siirekle.php">Yeni bir sesli şiir eklemek için tıklayın.</a>";
else {
echo '<script language="javascript">alert("Lütfen uzantısı Mp3 veya WMA olan dosya adresi veriniz...");location.href="siirekle.php";</script>';
}
}
?>Parse error: syntax error, unexpected T_ELSE
Yapmaya çalıştığım eğerki uzantı mp3 veya wma ise devam et, değilse javascript ile uyarı verilsin. Javascript kodunu bir önceki konumu açtıktan hemen sonra bulmuştum
Posttan gelen url verisini $dosyaadi na eşitledim. İf ile uzantı kontrol edildikten sonra mysql'a yönlendirme, değilse javascript uyarı. Iyice kafam karıştı

Tekrardan yardımınız için teşekkürler