Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > функция mail


Автор: blackmag 4.3.2004, 21:26
есть такое: mail($recipient, $subject, $msg, $headers);
как и где прописать параметр кодировки писем?

Автор: Alx 4.3.2004, 21:31
опа! Я первый раз в жизни отвечаю на вопрос по PHP! Прогресс!
да, такая функция есть!

прописывать в заголовках. Первым и последним. Вид:

"Content-type: text/html; charset=windows-1251"


Автор: PROme 4.3.2004, 23:34
А я просто перекодирую мессагу, например для перевода с Win-1251 (web стандарт для нас) в KOI-8r (e-mail -//-) так:

$msg=convert_cyr_string (stripslashes($msg),w,k);

почитай про convert_cyr_string если интересуют другие возможности.

ЗЫ: перекодированое сообщение прям так и шлется
ЗЫЗЫ: перекодировать нужно только если есть рус. буквы, т.е. например, саму мессагу кодировать, а анг. (лат.) сабж так и слать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)