Функция 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