Récupérer emails dans chaine caractères
Résolu/Fermé
A voir également:
- Récupérer emails dans chaine caractères
- Caractères ascii - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Chaine tnt gratuite sur mobile - Guide
- Caractères spéciaux clavier azerty - Guide
7 réponses
Utilisateur anonyme
25 févr. 2009 à 17:11
25 févr. 2009 à 17:11
appelons ta chaine $string
$arr=explode(",",$string);
foreach ( $arr as $v ) {
$bar=split("<>",$v);
echo $bar[1] ;
$arr=explode(",",$string);
foreach ( $arr as $v ) {
$bar=split("<>",$v);
echo $bar[1] ;
Utilisateur anonyme
25 févr. 2009 à 21:04
25 févr. 2009 à 21:04
ok j'ai testé ton code, ça permet déja de progresser un peu en voyant cela...
Sauf que le probleme c'est que avec ton code ca va pas selectionner le texte entre < et > mais ce qu'il y a entre guillemets " et ". Or c'est completement pas pareil... bref dis moi si je dis n'importe quoi ... j'ai pourtant bien essayé ton code et sa me donne ce qu'il y a entre " et " et pas entre < et > ...
Sauf que le probleme c'est que avec ton code ca va pas selectionner le texte entre < et > mais ce qu'il y a entre guillemets " et ". Or c'est completement pas pareil... bref dis moi si je dis n'importe quoi ... j'ai pourtant bien essayé ton code et sa me donne ce qu'il y a entre " et " et pas entre < et > ...
Utilisateur anonyme
25 févr. 2009 à 22:13
25 févr. 2009 à 22:13
Quesque la variable $v vient faire dans le code que tu m'as filé ???
Utilisateur anonyme
25 févr. 2009 à 22:27
25 févr. 2009 à 22:27
Désolé en fait j'ai compris ce qui va pas d'ailleurs je comprends pas,
La variable que je veux découper pour récuperer les emails déconne
Au lieu de m'afficher ce qu'il y a dans le textarea :
"Boursorama" <boursomail@news.boursorama.fr>, "contact@ayersrock.fr" <contact@ayersrock.fr>, "options@univ-paris12.fr" <options@univ-paris12.fr>
Elle m'affiche :
\"Boursorama\", \"contact@ayersrock.fr\", \"options@univ-paris12.fr"\
EN GROS la variable n'affiche pas ce qu'il y a EXACTEMENT dans mon textearea (je pense que ca doit être avec les " guillemets dans le textarea que ca doit déconner !...) Comment contourner le probleme sachant que le contenu de ma variable ne peut pas être modifié (car j'utilise un site pour récupérer les contacts des comptes gmail yahoo outolook https://www.xfinity.com ) bref help me por favor et merci d'entre arriver à ce dernier mot !
La variable que je veux découper pour récuperer les emails déconne
Au lieu de m'afficher ce qu'il y a dans le textarea :
"Boursorama" <boursomail@news.boursorama.fr>, "contact@ayersrock.fr" <contact@ayersrock.fr>, "options@univ-paris12.fr" <options@univ-paris12.fr>
Elle m'affiche :
\"Boursorama\", \"contact@ayersrock.fr\", \"options@univ-paris12.fr"\
EN GROS la variable n'affiche pas ce qu'il y a EXACTEMENT dans mon textearea (je pense que ca doit être avec les " guillemets dans le textarea que ca doit déconner !...) Comment contourner le probleme sachant que le contenu de ma variable ne peut pas être modifié (car j'utilise un site pour récupérer les contacts des comptes gmail yahoo outolook https://www.xfinity.com ) bref help me por favor et merci d'entre arriver à ce dernier mot !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Torkass
Messages postés
166
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
21 janvier 2016
95
27 févr. 2009 à 00:53
27 févr. 2009 à 00:53
essaye avec stripslashes() ! :)
Utilisateur anonyme
27 févr. 2009 à 17:53
27 févr. 2009 à 17:53
OkOk merci de m'avoir aidé !!! mais j'ai résolu mon probleme tout seul comme un grand
voila mon code (c'est du bricolage) pour ceux qui veulent bricoler le meme genre de script
$recipient_list est la variable contenant ma liste d'email !
$recipient_list = str_replace("<","[",$recipient_list); // Je remplace < par [ (parceque sinon les < et > sont pris pour une balise html...)
$recipient_list = str_replace(">","]",$recipient_list); // pareil ---> l'email sera alors encadré par [ et ]
$arr=explode(",",$recipient_list); // Le code qu'on ma filé un peu plus haut dans le forum!
foreach ( $arr as $v ) {
$bar=split("[(*)]",$v);
$emaill = str_replace("\"","",$bar[0]); // bricolage : j'enleve les /
$emaill = str_replace("\\","",$emaill); // bricolage : j'enleve les "
$emaill = str_replace("]","[",$emaill); // bricolage : Je remplace ] par [ exemple d'encadrement de mon email : [ahah@ahah.com[ (car plus simple a découper ainsi :p)
$emaill=explode("[",$emaill); // et voila on découpe l'email contenu entre [ et [
$emaill="$emaill[1]";
Ici faire un action avec l'email : $emaill
}
Je suis tres content de mon bricolage meme si il est mal foutu, il marche ! merci de la dépanne à tous ! aplus ...
voila mon code (c'est du bricolage) pour ceux qui veulent bricoler le meme genre de script
$recipient_list est la variable contenant ma liste d'email !
$recipient_list = str_replace("<","[",$recipient_list); // Je remplace < par [ (parceque sinon les < et > sont pris pour une balise html...)
$recipient_list = str_replace(">","]",$recipient_list); // pareil ---> l'email sera alors encadré par [ et ]
$arr=explode(",",$recipient_list); // Le code qu'on ma filé un peu plus haut dans le forum!
foreach ( $arr as $v ) {
$bar=split("[(*)]",$v);
$emaill = str_replace("\"","",$bar[0]); // bricolage : j'enleve les /
$emaill = str_replace("\\","",$emaill); // bricolage : j'enleve les "
$emaill = str_replace("]","[",$emaill); // bricolage : Je remplace ] par [ exemple d'encadrement de mon email : [ahah@ahah.com[ (car plus simple a découper ainsi :p)
$emaill=explode("[",$emaill); // et voila on découpe l'email contenu entre [ et [
$emaill="$emaill[1]";
Ici faire un action avec l'email : $emaill
}
Je suis tres content de mon bricolage meme si il est mal foutu, il marche ! merci de la dépanne à tous ! aplus ...