page html ,tester une autre page :

page html ,tester une autre page : - Programmation

Marsh Posté le 14-11-2001 à 23:52:00    

je souaite faire une page web
k'avec des liens ,
 
je souaite ke cette page teste les liens,
 
et affiche une icone si le lien est bon
ou une autre icone si le lien est mort
 
ou cacher ce lien si mort,
 
j'ai aucune base ;(
si kelk1 pouvai me lacher un example

Reply

Marsh Posté le 14-11-2001 à 23:52:00   

Reply

Marsh Posté le 15-11-2001 à 00:36:54    

en php.
Tu ouvres le liens comme si c'était un fichier (avec fopen()).
Si il retourne un erreur, le lien est mort, sinon c'est ok.

Reply

Marsh Posté le 15-11-2001 à 10:19:39    

Tout le monde est d'accord ???
 
note: ça va qd même ralentir ta page internet, puisque tu vas vouloir pour chaque lien vérifier si le fichier html existe...
 
valide.php:
<?
function valid($url){
  $fp= fopen("$url","r" );
  if ($fp){
    $image= "lienvalide.jpg";
  }
  else {
    $image= "lienmort.jpg";
  }
  close($fp);
  return $image;
}
 
header("Content-disposition:filename=".valide($lien));
header("Content-type: image/jpeg" );
?>
 
page avec tes liens:
<hTML>
...
<BoDY>
<A HREF="http://www.monurl.com" TARGET="_BLANK">
   <img src="valide.php?lien=http://www.monurl.com">
</A>
</BODY>
</HTML>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed