- Home
- Categorie
- Coding e Sistemistica
- PHP
- Controlla caricamento di un immagine
-
Controlla caricamento di un immagine
Ciao a tutti forse era meglio se scrivevo controllo ESISTENZA DI UN IMMAGINE
spero mi possiate aiutare!
non so come fare il controllo dell'esistenza di un immagine che si trova ad un determinato url
praticamente mi serve sapere se esiste l'immagine http://www.dominio.it/img/we.gif
dalla rete ho trovato questo script:
function checklinks($url){
$vurl = parse_url($url);
$fp = fsockopen($vurl['host'], 80, $errno, $errstr, 15);
if ($fp){
echo "$url ESISTE<br>";
}
if (!$fp){
echo "$url NON ESISTE<br>";
}
}questo script funziona pero il problema sta nel fatto che se è stato gestito l'errore 404
mi ritorna sempre che esiste perchè giustamente viene visualizzata la pagina con la notifica dell'erroremi sapete dire come posso fare per verificare anche se l'errore 404 e gestiito???
grazie
-
potresti utilizzare la funzione php is_file l'unico problema è che gli devi fornire il percorso della macchina locale e non quello assoluto(http://..)