Wizard1983
Новичок
Кодировка при отправке почты!
Очепятался, вот теперь правильно. Хелп!
Приветы!
Наверняка где-то есть ответ тут на мой вопрос, но при поиске вывалилось столько всего, что я просто не успею прочитать. Плиз хелп. Код:
<?php
$headers = "Content-type: text/html; charset=koi8-r \r\n";
$headers .= "From: VasyaPupkin <[email protected]>\r\n";
$headers .= "Bcc: [email protected]\r\n";
$subject = "Привет, это проверочка.";
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
mail("[email protected]", $subjext, "test", $headers);
?>
В таком случае тема будет: .аЁ╬╫в, нв° ╥а°╬╫а°з╢_.
С телом письма тоже самое, не могу добиться русских буков. К слову сказать на другом хостинге работает все и так, без конвертации.
-~{}~ 14.01.08 18:01:
Интересно, если вот такой код использовать
<?php
$m = "Проверочка";
$s = "Проверочка";
// $s= '=?koi8-r?B?'.base64_encode(convert_cyr_string($s, "w","k")).'?=';
// $m= '=?koi8-r?B?'.base64_encode(convert_cyr_string($m, "w","w")).'?=';
mail("[email protected]", $s, $m, "Content-type: text/plain; charset=win-1251\n");
?>
То тогда Тема приходит нормально, русскими буквами. А в теле бред.
Очепятался, вот теперь правильно. Хелп!
Приветы!
Наверняка где-то есть ответ тут на мой вопрос, но при поиске вывалилось столько всего, что я просто не успею прочитать. Плиз хелп. Код:
<?php
$headers = "Content-type: text/html; charset=koi8-r \r\n";
$headers .= "From: VasyaPupkin <[email protected]>\r\n";
$headers .= "Bcc: [email protected]\r\n";
$subject = "Привет, это проверочка.";
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
mail("[email protected]", $subjext, "test", $headers);
?>
В таком случае тема будет: .аЁ╬╫в, нв° ╥а°╬╫а°з╢_.
С телом письма тоже самое, не могу добиться русских буков. К слову сказать на другом хостинге работает все и так, без конвертации.
-~{}~ 14.01.08 18:01:
Интересно, если вот такой код использовать
<?php
$m = "Проверочка";
$s = "Проверочка";
// $s= '=?koi8-r?B?'.base64_encode(convert_cyr_string($s, "w","k")).'?=';
// $m= '=?koi8-r?B?'.base64_encode(convert_cyr_string($m, "w","w")).'?=';
mail("[email protected]", $s, $m, "Content-type: text/plain; charset=win-1251\n");
?>
То тогда Тема приходит нормально, русскими буквами. А в теле бред.