Site icon Noir Solutions

Script PHP per verificare l’esistenza di un file

Vediamo adesso in questo articolo dedicato al PHP come vedere se un file esiste o meno. E’ un semplice script PHP che va benissimo dalla versione 6.0 in su. Utilizza la chiamata al servizio esterno curl per i file e ne recupera le informazioni grazie alla chiamata alla funzione curl_getinfo. Una volta ottenuto lo status del file inserito si occupa di controllare la risposta HTTP ossia 200 , 500 , 403 etc. ertc. e di conseguenza compiere determinate azioni che si vuole compiere. e’ uno script PHP che abbiamo già testato in molti server web di diverse case hosting e del quale non abbiamo mai avuto particolari problemi.

Come vedere se un file esiste Script PHP curl

$url_file = "http://esempio.com";
 $curl_file = curl_init($url_file);
 curl_setopt($curl_file, CURLOPT_NOBODY, true);
 $result_file = curl_exec($curl_file);
 if ($result_file !== false) {
 $statusCode = curl_getinfo($curl_file, CURLINFO_HTTP_CODE);
 if ($statusCode == 404) {
 echo "FILE non ESISTE";
 }

if ($statusCode == 200) {
 echo "FILE ESISTE";
 }

if ($statusCode == 403) {
 echo "FILE redirect";

}

if ($statusCode == 500) {
 echo "ERRORE INTERNO AL SERVER";
 }

Per qualsiasi dubbio chiedete pure. Ma insomma dovreste andare sul sicuro.

Exit mobile version