windman
2.07.2008, 10:40:03
Witam,
Wpisuję do textarea kilka linijek (rozdzielonych przy użyciu klawisza enter) tekstu, a następnie wysyłam zawartość tego pola funkcją mail. Mail dochodzi bez podziału wierszy...
Czy to normalne?
Pytam, bo może w konfiguracji mam gdzieś czyszczenie tablicy $_POST z takich cukierków.
Jeżeli to normalne to jak wysyłać tego maila z uwzgędnieniem podziału wierszy?
Pozdrawiam
k_@_m_i_l
2.07.2008, 10:46:57
Przed wysłaniem tekstu do zmiennej w której przechowujesz tekst dopisz :
<?php
$tresc=nl2br($_POST['tresc']; ?>
i w nagłówku maila użyj :
Kod
Content-Type: text/html;
Działa napewno
windman
2.07.2008, 10:56:55
W ten sposób działa, tylko że ja chcę wysłać text/plain
Tablica $_POST przechodzi przez mysql_escape_string
Czy to może być przyczyną?