Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wysyłanie maili i łamanie wierszy
johny-cage
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 15.05.2007

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


Zrobiłem formularz pocztowy oraz plik który mi tę pocztę wysyła. Problem polega na tym że chciałbym aby tekst w mojej poczcie łamal się tak jak został wprowadzony w formularzy. Próbowalem pokombinować z nl2br("") ale mi nie wyszło. Obecnie mam taki kod:

  1. $wiadomosc_adresat="
  2. <html>
  3. <body>
  4.  
  5. <?
  6. echo nl2br('$tresc');
  7. ?>
  8.  
  9. </body>
  10. </html>
  11. ";
  12.  
  13. $adresat = "MIME-Version: 1.0r\n";
  14. $adresat .= "Content-type: text/html; charset=iso-8859-2r\n";
  15. $adresat .= "From: $nadawca <$email_nadawca>r\n";
  16.  
  17. mail("$email_adresat", "wiadomość pocztowa", "$wiadomosc_adresat", $adresat);


Może ktoś wie jak zrobić łamanie w poczcie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tsharek
post
Post #2





Grupa: Zarejestrowani
Postów: 300
Pomógł: 1
Dołączył: 22.09.2003
Skąd: Czeladź

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


nieno ten skryp rozwalił mnie na kolana. To so już naprawdę podstawy podstaw, łączenie stringów, operacje na zmiennych.
  1. <?php
  2. $wiadomosc_adresat='<html><body>'.nl2br($tresc).'</body></html>';
  3. ?>

Po co tam dawałeś echo? ehhh... nieważne.. jeszcze nl2br('$tresc') (po co te quoty? - przeca to nie zadziała).
Albo jaki jest sens zapisu: "$email_adresat"? nie można poprostu $email_adresat

Ten post edytował tsharek 30.10.2007, 10:43:56
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: 15.10.2025 - 07:28