Bonjour,
J'ai un souci qui arrive une fois tous les 36 du mois, et il faut
croire qu'aujourd'hui c'est le 36. J'ai un bout de programme destiné
à tester la validité d'une URL :
$file1 = fopen($site1,'r'); if ($file1) {$_SESSION['site1']=$site1;}
else { echo '<p class="avert">L'adresse de site '.$site1.' renvoie
un message d'erreur !</p>'; $err='1'; }
Ça marche bien et depuis des années, sauf qu'aujourd'hui, l'URL
http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/ renvoie une erreur apparemment sans raison.
C'est quoi, cette diablerie ?
Bonjour,
J'ai un souci qui arrive une fois tous les 36 du mois, et il faut
croire qu'aujourd'hui c'est le 36. J'ai un bout de programme destiné
à tester la validité d'une URL :
$file1 = fopen($site1,'r'); if ($file1) {$_SESSION['site1']=$site1;}
else { echo '<p class="avert">L'adresse de site '.$site1.' renvoie
un message d'erreur !</p>'; $err='1'; }
Ça marche bien et depuis des années, sauf qu'aujourd'hui, l'URL
http://www.afccc69.fr/ renvoie une erreur apparemment sans raison.
C'est quoi, cette diablerie ?
Bonjour,
J'ai un souci qui arrive une fois tous les 36 du mois, et il faut
croire qu'aujourd'hui c'est le 36. J'ai un bout de programme destiné
à tester la validité d'une URL :
$file1 = fopen($site1,'r'); if ($file1) {$_SESSION['site1']=$site1;}
else { echo '<p class="avert">L'adresse de site '.$site1.' renvoie
un message d'erreur !</p>'; $err='1'; }
Ça marche bien et depuis des années, sauf qu'aujourd'hui, l'URL
http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.afccc69.fr/ renvoie une erreur apparemment sans raison.
C'est quoi, cette diablerie ?
AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
Bruno Baguette écrivait
news::AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Merci beaucoup, Bruno, ça marche, c'est impeccable !Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
Par contre, je ne suis pas sûre d'avoir bien compris ce qui se passe : en
fait, le problème vient de ce que je vérifie l'URL à partir de mon fopen,
au lieu de l'ouvrir normalement en mettant l'adresse de mon navigateur ? Et
il faut donc que je fasse croire que l'accès à l'URL vient d'un navigateur
et non d'une ligne de PHP, c'est ça, ou j'ai rien compris ?
Bruno Baguette <bruno.baguette@gmail.com> écrivait
news:4ECA7538.9060200@gmail.com:
AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Merci beaucoup, Bruno, ça marche, c'est impeccable !
Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
Par contre, je ne suis pas sûre d'avoir bien compris ce qui se passe : en
fait, le problème vient de ce que je vérifie l'URL à partir de mon fopen,
au lieu de l'ouvrir normalement en mettant l'adresse de mon navigateur ? Et
il faut donc que je fasse croire que l'accès à l'URL vient d'un navigateur
et non d'une ligne de PHP, c'est ça, ou j'ai rien compris ?
Bruno Baguette écrivait
news::AMHA, le plus simple serait d'ajouter un ini_set avant d'appeler fopen
: ini_set('user_agent', 'Mozilla/5.0');
Merci beaucoup, Bruno, ça marche, c'est impeccable !Cette ligne aura pour effet de vous faire passer pour un autre
navigateur.
Par contre, je ne suis pas sûre d'avoir bien compris ce qui se passe : en
fait, le problème vient de ce que je vérifie l'URL à partir de mon fopen,
au lieu de l'ouvrir normalement en mettant l'adresse de mon navigateur ? Et
il faut donc que je fasse croire que l'accès à l'URL vient d'un navigateur
et non d'une ligne de PHP, c'est ça, ou j'ai rien compris ?
Cela ressemble à un anti-pompage : on limite les visites aux "humains"
et on bloque tout ce qui ressemble à un robot.
Cela ressemble à un anti-pompage : on limite les visites aux "humains"
et on bloque tout ce qui ressemble à un robot.
Cela ressemble à un anti-pompage : on limite les visites aux "humains"
et on bloque tout ce qui ressemble à un robot.