|
Aidenet.com Aide informatique et nouvelles technologies
|
|||||||||||||||||||||||||||||||
Forum d'entraide sur l'informatique et les nouvelles technologies
Vous n'êtes pas identifié.
salut,
Est ce qu'il y quelqu'un peut me aider
J'ai un projet de fin d'étude et je besoin d'un code php qui permet de trouver tous les adresses mails trouvés dans une page à partir d'un URL donnée ,c'est à dire on donne un URL et à partir de cet URL, il faut me donner tous les adresses mails trouvés dans cet URL
et je vous le remercie
Hors ligne
Bonjour,
Tu peux utiliser la fonction $contenu = Readfile(Url) qui te retourne tout le contenu texte de la page cible. Apres il te "suffiras" de parcourir le texte avec une boucle while et de détecter les chaines avec un @... Je ne peux pas poster le code complet sinon le projet de fin d'etude n'aurait plus trop d'utilité :)
A plus
Hors ligne
désolé mais tu peut me l'aider au moins de trouver la première adresse mail trouvée dans un URL
au début je fait une formulaire
<gras>Rechercher les adresses mails
Entrer l'URL (il ya une zone de texte)
rechercher(lien hypertext)</gras>
puis je fais ce code php
<body>
<?
//<gras> to extract the first EMAIL ADDRESS in the page</gras>
<gras>$url = $_POST['url']; // Assign URL
$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];</gras> // Print the first email address
?>
</body>je vous le remercie
Hors ligne
Merci de ne pas créer une nouvelle discussion identique, et de repondre ici, les autres discussions sont supprimés car inutiles.
Donc quel est le résultat de ton code ? Quel est le probleme ?
Hors ligne
|
|
|
|