HowToWeb.Ru

 
| главная | о проекте | вход | регистрация | спросить | поиск | полезное |

<< Назад

Кодировка заголовка письма (subject)

Не сразу очевиден тот факт, что кодировка тела письма не имеет прямого отношения к кодировке заголовка.
Некоторые почтовые клиенты применяют кодировку первой части письма к заголовку, но во-первых, далеко не все, а во-вторых, кодировка заголовка и тела могут быть разными!
Что же делать?
Решение просто - надо указать кодировку явно!

На PHP это делается так:
<?php
$enc_subject 
"=?utf-8?B?".base64_encode($subject)."?=";
?>


Думаю очевидно, что вместо 'utf-8' можно подставить любую другую, нужную кодировку. Главное, что бы в переменной $subject изначально был текст в той кодировке которую вы указали.
Nord (2007-08-16 18:03)

  ©2006-2010 - Andrew Rumiantsev