occhio che io ho scritto $estensione per brevità...tu dovresti mettereOriginariamente inviato da bhoo
io l'ho scritta così ma mi da sempre non consentita qualsiasi file sia:
Codice PHP:
$estensione = pathinfo($nomefile);
$allow_ext = array('jpg', 'png', 'gif');
if(!in_array($estensione, $allow_ext))
{
echo "estensione non consentita ".$estensione['extension'];
exit;
}
if (!file_exists("upload/".$nomefile))
{
file_put_contents("upload/".$nomefile, $streamdati);
echo "Il file <a href=\"upload/".$nomefile."\">" .$nomefile. "</a> e' stato copiato sul server
".$estensione['extension'];
}else{
echo "il file esiste".$estensione['extension'];
}
if(!in_array($estensione['extension'], $allow_ext)){