Функция mail. Переход на новую строку в теле письм
1.
ШЕДЕВР (04.05.2013 / 12:07)
Привет.
В теле письма функции MAIL() как ПРАВИЛЬНЕЕ сделать переход на новую строку?
Варианты:
1. \r\n
2. \n
3. <br>
2.
Apeccc (04.05.2013 / 12:48)
1 вариант.
3.
ШЕДЕВР (04.05.2013 / 13:00)
2, спасибо!
а в теле письма указывать теги это можно? к примеру жирный STRONG ... и т.д.? или к примеру ссылки делать не прямые http:...., а через тег A с описанием и названием....
4.
Изнаур (04.05.2013 / 13:10)
3.
Moto-Moto, можно(по крайне мере тег A у меня работал нормально)
5.
avtobys (04.05.2013 / 13:31)
всё это зависит от того какое именно тело ты отправляешь, то есть указываешь в заголовках text/plain или text/html И форматируется сообщение уже соответственно тогда.
6.
ШЕДЕВР (04.05.2013 / 13:38)
5, точно! у меня
$header.="Content-Type: text/plain; charset=utf-8\r\n";
поменял на text/html
спасибо
7.
Skaner (04.05.2013 / 13:41)
$to = $mail;
$tema = 'Тема письма';
$message = 'Текст в HTML';
$headers = 'From: От кого@почта.ru'."\n".'Content-type: text/html; charset=windows-1251'."\n";
mail ($to, $tema, $message, $headers);
Вот таким способом я делал, текст в HTML, следовательно, перевод строки <br> (либо <br />, на твое усмотрение).
URL:
https://visavi.net/topics/37734