Bonjour,
J'ai un petit bout de code qui me permet de savoir si un lien est bien placé dans une page dont je connais l'URL.
J'ai remarqué que certaines pages https ne donne pas de résultat et j'ai lu que cela dépendait des serveurs, certains bloquant la fonction file_get_contents.
Un autre essai avec @fopen m'indique également, dans ce cas, que l'URL est invalide.
Voici mon code :
Connaissez-vous un moyen de contourner le problème, peut-être avec une autre fonction ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $contents = file_get_contents($lien); $check = strpos($contents, $url); if ($check !== false) echo "OK";
Merci de vos pistes et bonne journée.
Partager