Fonction PHP pour vérifier un lien

Répondre
zitzit777
le 30/03/2007 à 11:34
zitzit777
Bonjour

Je cherche une fonction PHP qui vérifierai qu'un lien externe vers une image existe ( renvoi true ou false )
Un peu à la manière d'un checkdnsrr() qui vérifie si le host existe.

Merci pour votre aide
LA GLOBULE
le 30/03/2007 à 11:52
LA GLOBULE
Cela doit pouvoir se faire via une socket ou bien avec une requête CURL.

Je t'invite à regarder la doc (en tout cas, y'a un peu de code à pondre, tu ne pourras pas le savoir avec une seule fonction qui existe déjà).
Bzh
le 30/03/2007 à 12:23
Bzh
Avec fopen() !

En oubliant pas d'ajouter un "@" devant afin de ne pas afficher un message d'erreur lorsque le fichier n'existera pas !


Tchuss
zitzit777
le 30/03/2007 à 12:27
zitzit777
Merci mais j'ai trouvé une autre façon mais cela ne fonctionne pas à 100% ( car certains site désactive la fonction ini_set )

pour info :

function remote_file_exists ($url)
{
ini_set('allow_url_fopen', '1');
if (@fclose(@fopen($url, 'r'))) {
return true;
} else {
return false;
}
}
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours