|
|
|
| Отсылаю с сайта писмо
<?php mail('tiery@km.ru', 'Привет', 'Привет'); ?>
|
А приходит письмо вида
пЮГБКЕЙЮРЕКЭМШИ | |
|
|
|
|
|
|
|
для: pornocat
(11.09.2007 в 01:37)
| |
$subj = "=?windows-1251?B?" . base64_encode("Привет") . "?=";
|
| |
|
|
|
|
|
|
|
для: bronenos
(11.09.2007 в 10:12)
| | Попрбовал!! А крокозяблики все еще приходят | |
|
|
|
|
автор: Kljaksa (12.09.2007 в 19:50) |
|
|
для: pornocat
(12.09.2007 в 16:54)
| | Воспользуйтесь функцией convert_cyr_string -- переводит из одной русской кодовой таблицы в другую.
Описание
string convert_cyr_string(string str, string from, string to);
Эта функция переводит указанную строку из одной русской кодовой таблицы в другую. Аргументы from и to являются одним символом, который определяет исходную и целевую кодовую таблицу. Поддерживаемые типы:
k - koi8-r
w - windows-1251
i - iso8859-5
a - x-cp866
d - x-cp866
m - x-mac-cyrillic
у меня работает так:
$mail_subject=convert_cyr_string($mail_subject, "w", "k");
$mail_msg=convert_cyr_string($mail_msg, "w", "k");
$mail_from=convert_cyr_string($mail_from, "w", "k");
mail($mymail, $mail_subject, $mail_msg, $mail_from);
|
| |
|
|
|
|
|
|
|
для: pornocat
(11.09.2007 в 01:37)
| |
<?php mail('tiery@km.ru', 'Привет', 'Привет', 'Content-Type: text/html; charset=windows-1251'); ?>
|
| |
|
|
|