i "file audio" non sono una estensione.. per caricare solo alcune estensioni vai qua
http://www.asciitable.it/mimetypes.asp
devi aggiungere un controllo tipo:
Codice PHP:
//tutti i tipi di file da uploadare
$cert1 = "audio/aiff";
$cert2 = "audio/x-aiff";
$cert3 = "audio/mpeg3"; //qui per gli mp3 ne mancano altri di $cert..
//poi il controllo sui files
if (($_FILES['tuofile']['type'] == $cert1) or ($_FILES['tuofile']['type'] == $cert2) or ($_FILES['tuofile']['type'] == $cert3)) {
//fai l'uplaod
} else {
echo "tipo di file non riconosciuto";
}