Test de l'URL

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Test de l'URL

Re: Test de l'URL

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

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:

@+

Test de l'URL

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

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