begin process at 2012 05 31 18:26:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

Test Validité URL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Test Validité URL

samedi 24 septembre 2005 à 10:32:22 | Test Validité URL

blat

Bonjour,

Je cherche comment tester la validité d'une URL. Par là j'entend tester si le fichier vers lequel l'url pointe existe toujours sur le serveur distant, ou si c'est impossible tester si le ftp qui heberge a été blacklisté ou pas...

Un détail qui peut aussi poser pb c'est que si le ftp est indisponible momentanement je voudrais différencier le cas d'un ftp down tout court.

Je pense qu'un tel pb peut etre resolution grace au code renvoyé ds les headers ms je ne parviens pas à le récupérer.

J'ai pu trouver une fonction get_headers qui semblerait faire ce que je veux mais cette fonction n'existe qu'en PHP 4 et je tourne en PHP 3...

Si qq'un avait une idée, ca m'aiderait bcp.

Merci d'avance

BLAT
samedi 24 septembre 2005 à 11:38:38 | Re : Test Validité URL

Anthomicro

Salut,

tu as la fonction fsockopen qui pourra je pense faire ce que tu souhaites :-)

http://fr.php.net/manual/fr/function.fsockopen.php

Pour voir un peu comment on l'utilise consulte ma dernière source sur qmailadmin, y'a du fsockopen dedans :-)


    samedi 24 septembre 2005 à 14:09:42 | Re : Test Validité URL

    blat

    Bon j'ai pas tt compris a fsockopen ms ca ne resoud pas vraiment mon pb...

    En gros voila ce que je veux... J'ai une bd ds laquelle j'ai une liste de lien et j'veux tester la validité des liens. Si le lien est mort il doit etre effacé de la liste.

    Le pb de fsockopen c'est que si le lien est mort il me fait une méchante erreur...
    samedi 24 septembre 2005 à 14:12:36 | Re : Test Validité URL

    Anthomicro

    Réponse acceptée !
    Bah justement, c'est ça l'avantage, si le lien est mort tu le sais, et hop tu le supprimes. Je ne vois pas d'autre solution en tout cas. Tu peux pour masquer l'erreur rajouter un @ devant la fonction fsockopen, mais pense à bien traiter l'erreur.

    a +


      samedi 24 septembre 2005 à 19:47:13 | Re : Test Validité URL

      blat

      Ca marche nikel... Je recupere le header et comme ca je sais tt :)

      Merci bcp


      Cette discussion est classée dans : ftp, tester, test, url, validité


      Répondre à ce message

      Sujets en rapport avec ce message

      Tester une URL avec une regex [ par lnp ] preg_match("!(((https?|ftp)://(w{3}\.)?)(? Est-ce que quelqu'un <font color= Test d'URL et redirection en PHP [ par MacMike ] Bonjour, J'ai un problème depuis des semaines, je dois rediriger 4 noms de domaines différent sur leur propre index dans leur propre répertoire sur u test de validité de session [ par joduak ] Pour tester si ma session est toujours valable je fais:     if(!isset ($_SESSION())) {         echo "plus de session!";        } mais ça m'affiche variable url [ par zenouba2005 ] salut j'ai deja posé la question mais la solution ne marche pavoila mon problemej'ai une page test.php dont l'url est :http://localhost/modules/interf Gérer plusieurs cookies dynamiquement [ par AtomiKiller ] Bonjour, voila j'ai un petit soucis je vous explique : J'ai une URL qui menne vers une page test.php de la forme test.php&url=http://www.google.fr d Tester hote FTP [ par niluje ] Bonjour,Je fait une tite appli en PHP et je tombe sur un pb.Je cherche à tester l'existance d'un serveur pour y accéder en FTP. je peux utiliser la fo tester l'url de la page affichée [ par pierrot_D ] après uen bonne journée de recherche infrutueuse ;(je pose ma question ici :il y a t il une fontion qui permette de récuprer l'url de la page affichée Tester la présence d'un ancre [ par dorian53 ] Bonjour, Je cherche à savoir si par hasard il existe un moyen de tester la présence d'une ancre dans l'url. Quelque chose du genre isset($_GET['noman regex : validité d'une url absolue ou relative [ par Totofweb ] SalutJe fais mon module de bbcode, et je dois remplacer [lien=monurl.php] ou [lien=http://www.monurl.com/index.php?id=4] par j'ai essayé ceci :$texte Uploader une image sur mon FTP depuis une URL [ par mejon2 ] Bonjour a tous,En faite j'ai deja vu ça sur les foroms phpBB avec les avatars.Alors un formulaire ou je mettrais le nom de l'image et l'URL (http://..


      Nos sponsors


      Sondage...

      Comparez les prix

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      A découvrir



       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 0,655 sec (4)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales