Перенос строк в сгенерированном письме

Serpent

Новичок
Перенос строк в сгенерированном письме

FAQ, который здесь читал. И письма отсылаются. Но!
В запросной HTML форме 7 полей, все читаются.
Кусок скрипта:
PHP:
  $subject = "Письмо с сайта САЙТ";
  $mailcontent='Сообщение от '.$name.'<br>'.
  'с адреса '.$email.'<br>'.
  'компания '.$company.'<br>'.
  'телефон: '.$tel.'<br>';
  $mailcontent.='интересует - '.$product.'<br>'.
  'период - '.$period.'<br>'.
  'пожелания: '.$commentary;
  $mailcontent = stripslashes($mailcontent);
  $mailsubject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
  mail('[email protected]', $mailsubject, str_replace('<br>','\n\r',$mailcontent));
Суть вопросов:
1. Из текстового поля формы переменная и отображается на экране многострочной и в письме присутствуют несколько строк. Содержимое переменной $mailcontent так и отображается в почтовом клиенте с '\n\r'. Как же сделать новые строки?
2. В КОИ-8 перевода нет, хотя в заголовке используется ''=?koi8-r?B?'.......'. Почему нет перевода в КОИ-8?
 

Фанат

oncle terrible
Команда форума
отображается в почтовом клиенте с '\n\r'. Как же сделать новые строки?
прочитать, как работать со строками в документации пхп?
[m]types.string[/m] - просвещайся
Почему нет перевода в КОИ-8
потому, что переводишь ты только ЗАГОЛОВОК
 
Сверху