Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysyłanie kilku kodów przez funkcję mail
kurczak610
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 2
Dołączył: 3.05.2009

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


Witam, zrobiłem skrypt ktory wysyla zamowione kody na maila.
Kody wygladaja tak: xxxDALSZA CZESC KODU
Są one jak wiadomo generowane losowo, chodzi mi o to że gdy zamowie np. 20 kodow i dam zamknięcie nawiasu klamrowego za funkcją mail wysyła mi 20 maili, a gdy dam przed tą funkcją wysyła 1 mail ale z tylko 1 kodem ;/ Proszę o pomoc, z góry thx.
Oto kod:

  1.  
  2. $znajdzmail=mysql_query("SELECT * FROM zamowieniakodow WHERE id='$_GET[idwyslania]'") or die(mysql_error());
  3. $pokazmail = mysql_fetch_array($znajdzmail);
  4.  
  5. $ile = $pokazmail['ilosc'];
  6.  
  7. $chars = '1234567890abcdefghijklmnopqrstuvwxyz';
  8. $res = '';
  9.  
  10. for ($k=0; $k<$ile; $k++) {
  11. $res = '';
  12.  
  13. for ($z=0; $z<9; $z++) {
  14. $res .= $chars[rand(0, strlen($chars))];
  15. }
  16.  
  17. mysql_query("INSERT INTO kody VALUES ('NULL','xxxi$res','0','0','1')");
  18.  
  19. }
  20.  
  21. mail("$pokazmail[email]","Zamowione kody $_GET[rodzaj]","
  22. Witaj!
  23.  
  24. Zamówileś kody $_GET[rodzaj] w serwisie xxxx, oto one:
  25. xxx$res
  26.  
  27. Pozdrawiamy, Ekipa xxxx
  28. ","From: test@test.test");
  29. echo("Kody wysłane");
  30.  


PS. Chciałbym aby w mailu pokazały się te 20 kodow kazdy w innej lini

Ten post edytował kurczak610 8.03.2010, 22:35:16
Go to the top of the page
+Quote Post
gothye
post
Post #2





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

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


zastosuj znacznik
  1. "\n"
na końcu każdej lini
Go to the top of the page
+Quote Post
DiH
post
Post #3





Grupa: Zarejestrowani
Postów: 251
Pomógł: 34
Dołączył: 7.01.2010

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


A najlepiej "\r\n"
Go to the top of the page
+Quote Post

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: 22.08.2025 - 18:27