-
Valider URL
Bonjour,
J'aimerais savoir comment valider si une url est valide.
exemple http://www.google.fr retourne 1 et http://www.goo retourne 0
J'ai trouvé des solutions avec fopen sur le net mais certains serveurs désactivent cette fonction, donc j'aimerais me tourner vers une autre solution.
J'aimerais ensuite faire de même pour valider l'existence d'une image.
exemple http://www.google.fr/image.gif retourne 1 et http://www.goo retourne 0
Merci de votre aide.
Cordialement,
Nico.
-
-
cUrl est en effet une solution, mais lourde.
Le plus rapide si tu as beaucoup d'URL à tester est de lancer une commande ping (avec shell_exec() par exemple). Je n'ai plus en tête la différence de vitesse exacte , mais c'est de l'ordre de plusieurs centaines de fois plus rapide que cUrl ou fopen() (si tu as allow_url_fopen activé)
-
Le problème de ping est que le serveur ne reponds pas forcemment et que tu ne peux pas interroger une url.
-
Ah oui je suis bête, j'ai pas fait attention :oops:. Euh oui, donc pas de ping...