Fonction pour trouver si une image existe
Voici une fonction qui permet de savoir si une image externe existe a partir de son URL.ATTENTION : Ce script prend en considération que si l'url ne fonctionne pas il y aura une page erreur 404 de retourné. Cela n'est peut-être pas toujours le cas selon les différentes configuration serveur. Il ce peux que vous aurai a modifier un peu ce code pour vos besoin.
function test_image($fichier)
{
$ch= curl_init($fichier);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // recuperer dans une chaine de caracteres
$res=curl_exec($ch); // $res : la chaine en question
$img_existe = true;
if (ereg('<title>404 Not Found</title>',$res)) $img_existe = false;
return $img_existe;
}