Geoffroy Hecquet
2007-02-02 11:36:25 UTC
Bonjour,
J'utilise cette petit fonction pour vérifier si une URL est valide
(vérifier si on ne tombe pas sur une page "404 Not found").
function Verif_URL($adresse) {
$url = fsockopen($adresse, 80);
if(!$url) return false;
else fclose($url);
return true;
}
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au
bout (www.google.fr/) ou en faisant appel à un fichier précis
(http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que
ces url sont tout à fait correctes).
Des idées ?
Merci
Geoffroy
J'utilise cette petit fonction pour vérifier si une URL est valide
(vérifier si on ne tombe pas sur une page "404 Not found").
function Verif_URL($adresse) {
$url = fsockopen($adresse, 80);
if(!$url) return false;
else fclose($url);
return true;
}
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au
bout (www.google.fr/) ou en faisant appel à un fichier précis
(http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que
ces url sont tout à fait correctes).
Des idées ?
Merci
Geoffroy