Bonsoir,
J'ai toujours des problèmes avec la fonction fopen en php.
Pour info url_1 est une page qui existe et url_2 et une page qui n'existe pas.
Voici le script :
$url_1 = "http://www.phpcs.com/g/logos/normal/logophp.png";
$url_2 = "http://www.phpcs.com/g/logos/normal/azertyuiop.png";
if($handle = fopen("$url_1", "rb")){
echo"Ouverture du fichier => $url_1<br>";
}else{
echo"$url_1 introuvable<br>";
}
if($handle = fopen("$url_2", "rb")){
echo"Ouverture du fichier => $url_2<br>";
}else{
echo"$url_2 introuvable<br>";
}
Le serveur qui m'héberge ( mavenhosting.com ) me dit que les deux pages existes, ce qui est faut. Le même test effectué sur mon autre serveur ( strato.com ) fonctionne parfaitement, url_1 existe, url_2 n'existe pas.
J'ai essayé avec et sans l'option => ini_set ('user_agent', $_SERVER['HTTP_USER_AGENT']); en début de script.
J'ai modifier l'ini_set par toutes les options que j'ai trouvé sur les forums, documentation officiels, etc... et rien ne fonctionne.
Si quelqu'un à une idée elle est la bien venu.