salve, ho un problema banale per molti di voi, ma per me irrisolvibile ( anche perchè non capisco dove stia sbagliando ) : praticamente carico un file di testo tramite un form e lo passo ad una pagina tramite post; successivamente voglio controllare che questo file abbia una certa estensione e nel caso non lo sia voglio che ritorni falso, altrimenti vero. Ecco, non mi riesce
questo è il codice con cui ho provato finora
Codice PHP:
echo $file_temp_name = $_FILES['upload_file']['name']; /* nel caso sia un array di esensioni da checkare */ $allowedExtension = array($estensioni_files_permesse); //foreach ($_FILES as $file_temp_name) { // if ($file_temp_name > '') { if (!in_array(end(explode(".", strtolower($file_temp_name))), $allowedExtension)) { $controllofile = FALSE; } else { $controllofile = TRUE; } // }
dove in $estensioni_files_permesse ho salvato l'estensione che voglio sia ammessa. grazieeee