Ciao a tutti, ho questo codice per l'upload che fa in modo che possano essere mandati sul server solo 4 tipi di file:
codice:
$allowed_types = array("image/gif","image/x-png","image/pjpeg","image/jpeg");
if(!in_array($_FILES["upfile"]["type"],$allowed_types)) {
die("Il file non è di tipo consentito!");
}
Mi sono accorto però che posso inviare ad esempio un file di tipo nomefile.exe.gif
Vorrei se possibile fare in modo che ciò non accada... vorrei far passare solo i file definiti nell'array, niente doppie estenzioni.
Come posso fare?