[astuce] tester un lien, pour savoir s'il est mort
franco_se
Messages postés151Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention30 juillet 2018
-
27 oct. 2006 à 14:19
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 2015
-
27 oct. 2006 à 22:36
salut
Voila, j'ai une petite fonction qui traine depuis qlq temps ds mes scripts.
Elle permet de tester tout simplement si un lien est mort ou non.
Mais vu qu'elle ne fait que 4 lignes, je me suis dit que ce n'était pas la peine d'en faire une source a part entiere
<?php
function test_lien($lien){
//verification de l'éxistance d'un protocole, sinon, utilisation de http:// par defaut$lien (substr($lien, 0, 7) "http://" or substr($lien, 0, 8) == "https://" or substr($lien, 0, 6) == "ftp://")?$lien:"http://".$lien;
//test du lien
$test = @fopen($lien, 'r');
//retour du resultat
return ($test)?'Lien valide !':'Lien mort !';
}
//exemple de lien a tester
echo test_lien('www.google.fr');
?>
en esperant que ça puisse servir
A voir également:
[astuce] tester un lien, pour savoir s'il est mort