Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2011, 17h01   #1
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 180
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 180
Points : 28
Points : 28
Par défaut Problème avec phpmailer boucle

Bonjour,

Pourquoi j'ai qu'un seul email d'envoyer et pas 2 ???

ma variable $sender contient : toto@hotmail.com,titi@hotmail.fr
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
if(isset($_POST))
{
	extract($_POST);
		echo "Email Envoyer par " . $sender . ' by ' . $reception;
}
 
$user_adress = explode(",", $sender);
 
 
   require('phpmailer/class.phpmailer.php');
 
foreach($user_adress as $adress_user)
{
echo $adress_user;
   // On crée une nouvelle instance de la classe
   $mail = new PHPMailer();
 
   // De qui vient le message, e-mail puis nom
   $mail->From = $adress_user;
   $mail->FromName = 'Administrateur';
   $mail->User = 'tidou95220';
   $mail->Password = 'mdp';
 
 
   // Definition du sujet/objet
   $mail->Subject = $textarea;
 
   //image
   $mail->AddEmbeddedImage('img2.png', 'img2', 'img2.png');
   //$mail->AddEmbeddedImage('confirmation_du_repas.png', 'confirmation_du_repas', 'confirmation_du_repas.png');
   // On definit le corps du message
   $mail->Body = file_get_contents('test2.html');
   $mail->AltBody='This is text only alternative body.';
 
   // Il reste encore  ajouter au moins un destinataire
   // (ou plus, par plusieurs appel Ã&nbsp; cette methode)
   $mail->AddAddress($reception, 'HeyHo');
 
   // Pour finir, on envoi l'e-mail
   $mail->send();
}
?>
il y aurai pas un rapport avec l'instance ? parce que je suis sur un même object ? j'y comprend pas grand chose :s
tidou95220 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 17h11   #2
Membre éclairé
 
Homme
Développeur Sharepoint/Biztalk
Inscription : octobre 2008
Messages : 500
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur Sharepoint/Biztalk

Informations forums :
Inscription : octobre 2008
Messages : 500
Points : 398
Points : 398
Tu as vérifiés que tu récupères bien tes deux mails dans la variable $user_adress déjà ?
bob633 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 18h10   #3
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 180
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 180
Points : 28
Points : 28
Tout marche très bien en faite j'ai inversé ma variable sender et reception...
tidou95220 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h58.


 
 
 
 
Partenaires

Hébergement Web