Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Почему текст письма иероглифы?

22.09.2008, 10:45
Гость
Гость

В Дествии после добавления объекта прописанно:

Регистрация прошла успешно. На вашу почту было выслано письмо. Перейдите на почту и подтвердите регистрацию.";
if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации","Для подтверждения регистрации откройте ссылку:
$ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "
22.09.2008, 11:45
Valentine

Зарегистрирован:
2007-11-12
Сообщений: 11

Попробуйте в последний параметр функции mail добавить строчку.

'Content-type: text/html; charset=<encoding>' . "rn";

заменив <encoding> на ту кодировку в которой вы переддаете данные. (iso-8859-1, koi8-r,windows-1251, utf-8, т т.д)
22.09.2008, 11:51
Гость
Гость

А можно по точнее, куда это прописать?
22.09.2008, 13:59
Гость
Гость

Напишите пожалуйста как должна выглядеть функция mail, что бы не было иероглифов. Куда нужно вставить

'Content-type: text/html; charset=<encoding>' . "rn";

заменив <encoding> на ту кодировку в которой вы переддаете данные. (iso-8859-1, koi8-r,windows-1251, utf-8, т т.д)


if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации","Для подтверждения регистрации откройте ссылку:
$ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "


198 196 2008-09-22 13:59:17 9441
Описание проекта