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 :
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";
Connaissez-vous un moyen de contourner le problème, peut-être avec une autre fonction ?
Merci de vos pistes et bonne journée.