rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

PHP: Comment vérifier qu'une url est valide ?

Posté par NBO, le vendredi 28 février 2003 à 09:22:32
Salut les p'tits loups,
Est ce que quelqun aurait une fonction en php pour vérifier qu'une url est valide. Attention, "valide" dans le send "l'adresse pointe quelque part" (pour éviter les liens morts).
Merci à tous et A+
NBO
Répondre à NBO  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 jisisv, le vendredi 28 février 2003 à 10:04:33
Bonjour,
tu peux peut-re t'inspirer de qqch du genre
<?php
$liens = array("http://www.imtel.com", "http://www.wanadoo.be",
"http://wwwn.nimportequoi.com");

foreach($liens as $link)
{
$conn = @fopen($link, "r");
if(! $conn )
{
print("Could not open " .$link . "<br />\n");
}
else
{
print_r($conn);
if( ! feof($conn))
{
$firstline = fgets($conn,2048);
print("$firstline <br />\n");
}
fclose($conn);
}
}
?>

A améliorer...(il faudrait définir des timeout pour les connections)
ou encore regarde sur
http://php.easynet.be/manual/en/function.stream-set-timeout.­php
(PHP 4 >= 4.3.0)

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Répondre à jisisv
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger URL Fixer    1.4.3URL Fixer - En saisissant l'adresse Url d'un site ou page web, il est assez fréquent que vous commettiez une erreur. URL Fier est une...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger Xenu's Link Sleuth 1.2jXenu's Link Sleuth - Xenu's Link Sleuth est un logiciel permettant de vérifier les liens brisés d'un site web. La vérification est effectuée...Catégorie: Webmaster
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « PHP: Comment vérifier qu'une url est valide ? »