Extaction d'adresse mail à partir d'un URL

azerty -  
 Utilisateur anonyme -
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
A voir également:

6 réponses

Utilisateur anonyme
 
Bonjour,

Si c'est pour avoir des adresses et faire des spams, je ne pense pas que tu auras beaucoup de réponse.
0
azerty
 
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
Utilisateur anonyme
 
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
azerty
 
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
Utilisateur anonyme
 
$url = '$_POST['url']; --> $url = $_POST['url'];
0
azerty
 
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
easy
 
désolé mais pourquoi tu n'est pas me répondre
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Donne moi ton erreur stp
0
easy
 
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
Utilisateur anonyme
 
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