Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] mail() znaczniki \r\n
zaiac
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 11.05.2007
Skąd: Kraków

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


Hej,

Przegrzebałem forum ale nie znalazłem odpowiedzi na mój problem, chociaż kod wydaje się podobny do tych wklejanych w wielu postach.
Wysyłam maila funkcją mail()

  1. <?php
  2. $topic = escape_data($_POST['_test_topic']);
  3. $text = escape_data($_POST['_test_text']);
  4. $headers = 'From: xxx'.$eol;
  5. $headers .= 'Reply-To: xxx@gmail.com'.$eol;
  6. $headers .= "MIME-Version: 1.0 ";
  7. $headers .= "X-Mailer: PHP v".phpversion().$eol;
  8. $headers .= "Content-type: text/html; charset=iso-8859-2".$eol;
  9.    
  10. $to = '...' //adresat
  11.        
  12. mail($to, $topic, $text, $headers)
  13. ?>


Mail dochodzi ale w dziwnej formie.

Wpisując maila o treści:

bla bla
tralalalala

dostaję na skrzynkę maila:

bla bla\r\ntralalalala


W jaki sposób można poradzić sobie z tymi znacznikami żeby poprawnie były interpretowane nowe linie?

Z góry dzięki za pomoc.

Pozdrawiam,
zajac
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 14:38