MuxiH
Новичок
mail() пробелма с кодировкой текста сообщения ($message)
Код:
<?
$email = '[email protected]';
$subject = 'тема';
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
$message = "Текст русскими буквами";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=windows-1251\r\n";
$header .= "From: xxx.ru <[email protected]>\r\n";
mail($email, $subject, $message, $header);
?>
Менял charset на: KOI8, KOI8-R, UTF-8.
Добавлял "Content-Transfer-Encoding: 7bit"; и "Content-Transfer-Encoding: 8bit";
Ковыряюсь несколько дней. Ничего не помагает.
П О М О Г И Т Е РАЗОБРАТЬСЯ !
Код:
<?
$email = '[email protected]';
$subject = 'тема';
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
$message = "Текст русскими буквами";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=windows-1251\r\n";
$header .= "From: xxx.ru <[email protected]>\r\n";
mail($email, $subject, $message, $header);
?>
Менял charset на: KOI8, KOI8-R, UTF-8.
Добавлял "Content-Transfer-Encoding: 7bit"; и "Content-Transfer-Encoding: 8bit";
Ковыряюсь несколько дней. Ничего не помагает.
П О М О Г И Т Е РАЗОБРАТЬСЯ !