Extaction d'adresse mail à partir d'un URL

Bonjour,
j'ai un projet de fin d'étude et je besoin d'un code php qui permet d'afficher tous l<gras>es adresses mails dans une page à partir d'un URL donnée</gras> c'est à dire lorsque on donne un URL puis en cliquant sur chercher il faut me donner tius les adresses mails dans cet URL et je vous le remercie
Configuration: Windows XP
Firefox 2.0.0.12

6 réponses

  1. Bonjour,

    Si c'est pour avoir des adresses et faire des spams, je ne pense pas que tu auras beaucoup de réponse.
    0
    1. salut, monsieur giheller je suis désolé mais je ne pas compris ta réponse,s'il vous plais aider moi à cette problème car il ne reste plus de temps .merci
      0
  2. La réponse est la suivante :
    peu de personne répondront à cette demande car on peut supposer que vouloir prendre des adresses de messagerie dans des URL, c'est pour générer du spamming.
    0
    1. désolé monsieur mon projet est sur de mise en place de détection de SPAM
      au moins tu peut me aider ( to extract the first address mail in the page) ,au début je fait un formulaire suivant

      Rechercher les adresses mails
      Entrer l'URL (il y'a une zone de texte) puis rechercher comme un lien hypertext

      rechercher

      puis je fais ce code en php

      <body>
      <?
      // to extract the first EMAIL ADDRESS in the page

      $url = '$_POST['url']; // Assign URL(mais dans cet ligne il y'a un erreur)

      $url_contents = file_get_contents($url); //Get the HTML

      preg_match("/^[a-z0-9]+([_\.-][a-z0-9]+)*@([a-z0-9]+([.-][a-z0-9]+)*)+\.[a- z]{2,}$/i",$url_content, $email); // Find email
      echo $email[0]; // Print the first email address

      ?>
      </body>
      </html>
      s'il vous plait aider moi
      0
      1. $url = '$_POST['url']; --> $url = $_POST['url'];
        0
        1. désolé ,je fais cette modification mais c'est le même erreur
          je vous le remercie et désolé autre fois ,s'il vous plait aidez mois car il ne reste plus de temps de finir mon projet
          0
        2. désolé mais pourquoi tu n'est pas me répondre
          0
      2. Donne moi ton erreur stp
        0
        1. désolé monsieur
          mais lorsque on lance ce code ,ces erreurs sont affichés
          Notice: Undefined index: url

          Notice: Undefined variable: url_content

          Notice: Undefined offset: 0


          s'il vous plait aidez moi et désolé autre fois et merci
          0
      3. if (isset($_POST['url']))
        {
            $url_contents = file_get_contents($_POST['url']);
            preg_match("/^[a-z0-9]+([_\.-][a-z0-9]+)*@([a-z0-9]+([.-][a-z0-9]+)*)+\.[a- z]{2,}$/i",$url_content, $email);
            echo $email[0];    
        }
        
        0