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

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Signaler un lien mort


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

Signaler un lien mort

samedi 28 mai 2005 à 12:24:30 | Signaler un lien mort

Rimb0

Bonjour à tous !
Voila, je pensais qu'il allait etre facile de trouver un script qui permet de signaler un lien mort par le biais d'un lien.
Malheureusement, sur tous les moteurs de recherche, je ne trouve jamais de script php qui permette cela.

Donc en bref, je souhaiterai un script php assez simple :

Exemple : Lien mort ?

Lorsque l'internaute clique dessus, je recois par mail le lien de la page dont le lien est mort, ou qui ne marche pas.

Merci d'avance, je pense que je ne suis pas le seul a chercher ce genre de script sans le trouver !

samedi 28 mai 2005 à 12:26:39 | Re : Signaler un lien mort

malalam

Administrateur CodeS-SourceS
Hello,

pas possible de cette maniere en php : php ne peut savoir ce qui se passe cote client.
Tu peux par contre tester regulierement les liens, avec les sockets : tu te connectes au serveur, si reponse, lien ok, sinon, lien mort.
Voir php.net pour des infos sur les fonctions socket.

samedi 28 mai 2005 à 12:56:06 | Re : Signaler un lien mort

Anthomicro

Salut,

bah lorsque tu affiches ta liste de sites, si tes sites comportent un ID unique dans ta base tu fais par exemple ceci :

lorsque tu affiches l'internaute peut cliquer sur un lien de ce type :

http://site.com/lienmort.php?id=134545 (un numéro correspondant à l'id du site)

Ensuite sur ta page lienmort.php

<?php
if(isset($GET['lien_mort']) AND is_numeric($_GET['lien_mort']))
{
    mail('destinataire','sujet','lien mort numéro '.$_GET['lien_mort']);
}
?>

c'est une forme très simpliste bien entendu... Tu peux effectivement tester via un fsockopen si le site distant semble valide ou pas...


    samedi 28 mai 2005 à 14:54:31 | Re : Signaler un lien mort

    ImmortalPC

    Salut,
    tiens voilà un super script que j'utilise sur mon site :
    <?php
    $fichier = 'http://www.immortalpc.free.fr/index.php';// Adresse du fichier
    $read_file = @fopen($fichier,'r');
    if($read_file){
        echo '<p style="text-align: center;color: #339966;">Le fichier <strong>',$fichier,'</strong> existe.</p>';//Il existe ;-)
    }else{
        echo '<p style="text-align: center;color: #FF0000;">Le fichier <strong>',$fichier,'</strong> n\' existe pas.</p>';// Il n'existe pas :'(
    }
    @fclose($read_file);
    ?>

    Après modifie le en fonction de tes besoin !!!!
    Quand le fichier n'existe pas tu mets :
        mail('destinataire','Lien mort','Le lien : '.$fichier.' est mort !!!!');

    @+

    Immortal-PC,
    téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.
    samedi 28 mai 2005 à 15:23:50 | Re : Signaler un lien mort

    Anthomicro

    Mieux vaut passer par la fonction fsockopen() qui est plus adaptée pour les connexions distantes que fopen().

    a +


      samedi 28 mai 2005 à 15:40:31 | Re : Signaler un lien mort

      Rimb0

      Merci pour vos réponses.

      Je souhaiterai que :
      $fichier = 'http://www.immortalpc.free.fr/index.php';// Adresse du fichier
      soit beaucoup plus simple à mettre en oeuvre. En effet, si ton site a 2500 pages, il sera long de mettre 2500 pages à jour !

      Il n'existe pas une fonction php qui permet de prendre directement l'adresse qu'il y a dans la barre d'adresse de l'utilisateur ?

      Merci d'avance.

      samedi 28 mai 2005 à 16:01:37 | Re : Signaler un lien mort

      ImmortalPC

      Ok,
      moi je ne vérifie pas tout les liens comme ça !!!!
      Xenu est un logiciel qui s'occupe tres bien de ça.
      Pour la petit histoire j'avais pas comrpis que tu voulais faire un espèce de moteur traquant les liens mort !!!
      @+

      Immortal-PC,
      téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.


      Cette discussion est classée dans : script, trouver, lien, mort, signaler


      Répondre à ce message

      Sujets en rapport avec ce message

      tester un lien mort [ par guiguimac ] rebonjour,voici ma question reformulée :j'ai une base de donnée de liens et j'aimerai pouvoir lancer un script php qui détecterai si une URL est un li sos, qui peut m'aider à trouver un script "mailing liste" [ par pascal ] Merci de me répondre, c urgent !!! espace membre [ par dc2 ] bonjour a tousvoila, je desirerai trouver un script me permetant de realiserun espace membre avec login mot de passe et emailavec bien entendu un gest Exécuter un lien sans charger la page [ par Siffly ] Je m'explique, je souhaite me faire un petit script d'auto - référencement dans certains moteur de recherche.Dans ce script, il y aurai une url par mo Lien entre formulaire et script php [ par starskyb ] Bonjour,Je developpe une interface php qui me permet de faire des requete precise sur une base sql. Cette interface comprend un formulaire qui a pour changer le lien d'une image [ par ouned ] 'lo allbon voilà mon pb, c'est surement tout con mais j'n'arrive pas à trouver.j'aimerais que le lien de mes images ne soient pas affichés dans une pa javascript + php + frames?? [ par zebestt ] Bonjour, voila, je m'explique, j'ai un petit problème pour créer un script...J'aimerai creer un script qui permette d'ouvrir un lien dans une frame (n Lien mort et PHP [ par MATHIS49 ] Salut la compagnie ;) , j'ai souhaité faire un fonction pour vérifier si un lien était mort ou pas, j'ai bidouillé un truc qui marche mais qui est un protection d'un dossier [ par hooss ] salut ! je suis nouveau dans ce site, et ceci est mon premier message je me demande si qcq sait comment protéger un fichier ou un repertoire dans un s Lien unique [ par lycol ] Bonjour, je souhaiterai savoir s'il existe un script ou si quelqu'un peut m'aider pour un script permettant de créer un lien qui sera valable une ou d


      Nos sponsors


      Sondage...

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      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,421 sec (4)

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