Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> phpmailer - wysylanie mailingu
zeta758
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 18.06.2006

Ostrzeżenie: (0%)
-----


mam kod:
  1. <?php
  2. $do_kogo=explode(';',$odbiorca);
  3.  
  4. for($i=0;$i<count($do_kogo);$i++){
  5.  
  6. $mail->AddAddress($do_kogo[$i]); 
  7.  
  8. if(!$mail->Send())
  9. {
  10. echo 'Nie udalo sie wyslac wiadomosci do: '.$do_kogo[$i].'<br>';
  11. echo 'Mailer Error: ' . $mail->ErrorInfo;
  12. }else{
  13. echo 'Wyslano wiadomosc do '.$do_kogo[$i].'<BR>';
  14. }
  15. }
  16. ?>

gdzie $odbiorca to tablica maili: np: jankowalski@zona.pl;Franekpompka@sztacheta.pl;zenek@mostowy.pl

no i problem jest taki ze $mail->AddAddress($do_kogo[$i]); dodaje odbiorców kolejnych , czyli jak wysyla najpierw to jankowalski@zona.pl pozniej wysyla do jankowalski@zona.pl i Franekpompka@sztacheta.pl........

czyli jak podaje 3 maile to on wysyla 6 maili.
Jak zrobic zeby nie dodawal do $mail->Send() kilku odbiorców tylko jednego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 17:41