Codice PHP:
$testo = array("application/msword", "application/pdf");
$immagine = array("image/gif", "image/x-png", "image/pjpeg", "image/jpeg");
$audio = array("audio/mpeg", "audio/x-aiff", "audio/x-pn-realaudio");
$video = array("video/mpeg","video/quicktime", "video/x-msvideo");
if(!in_array($_FILES["upfile"]["type"],$testo)) {$tipo = testo;
}
elseif(!in_array($_FILES["upfile"]["type"],$immagine)) {$tipo = immagine;
}
elseif(!in_array($_FILES["upfile"]["type"],$audio)) {$tipo = audio;
}
elseif(!in_array($_FILES["upfile"]["type"],$video)) {$tipo = video;
}
$tipo è sempre uguale a testo
dove sbaglio?