[RESOLU] Eviter les doublons à l'affichage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Eviter les doublons à l'affichage

Re: Eviter les doublons à l'affichage

par yoann38 » 24 août 2015, 21:17

Salut merci pour ta réponse rapide.
Maintenant que je connais le truc c'est mieux ;)

la solution pour ceux que ça intéresse:
# Adresse du site à "exploiter"
$url = 'http://www.lesite.com';
# On récupère le contenu
$file = file_get_contents($url);


# Récupération des emails
preg_match_all('`[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+`m', $file, $emails);
# Affichage du tableau
echo implode("<br> ", array_unique($emails[0]));

Re: Eviter les doublons à l'affichage

par or 1 » 24 août 2015, 21:08

Eviter les doublons à l'affichage

par yoann38 » 24 août 2015, 20:49

Salut à tous.

Je recupère sur un site distant une liste de mail, tt marche très bien mais le petit truc c'est qu'il m'affiche plusieurs fois le meme mail et j'aimerais un truc du genre si le mail est déjà existant alors tu le saute....
$url = 'http://www.lesite.com';
# On récupère le contenu
$file = file_get_contents($url);


# Récupération des emails
preg_match_all('`[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+`m', $file, $emails);
# Affichage du tableau
echo implode("<br> ", $emails[0]);
//print_r ($emails[0]);