Page 1 sur 1

Test de l'URL

Posté : 09 déc. 2011, 13:06
par mars77
Bonjour,

J'ai fait un petit code pour savoir si mes liens de mon site sont actifs ou pas.
$testurl = "http://www.meteoschweiz.admin.ch/web/fr/meteo/previsions_numeriques/previsions.Par.0002.DownloadFile.ext.tmp/grand.gif";
$file = @fopen($testurl, 'r'); 
if ($file) 
{
echo 'URL valide !';
} 
else 
{
echo 'URL non valide !';
} 
En local cela me dit que l'url est valide et en ligne que mon url est non valide.

J'ai testé dans mon navigateur et cela s'affiche sans problème.
Pourquoi sur mon serveur cela me mets non valide ???

merci pour votre aide

Re: Test de l'URL

Posté : 09 déc. 2011, 14:06
par moogli
Salut

Viré la @ devant le fopen tu devrais être fixé ;)

De manière générale c'est une très mauvaise idée de masquer une erreur il est préférable de la capturer correctement et de la traiter pour un traitement de compete surtout quand ca marche pas :mrgreen:

@+