ошибка с кодировкой

Статус
В этой теме нельзя размещать новые ответы.

roof

Постоялец
Регистрация
22 Янв 2008
Сообщения
170
Реакции
120
помогите разобраться с кодировкой отправляемого текста, перепробовал очень много вариантов и не получается здеалать так что-бы письмо приходило после регестрации на русском языке, что здесь можно подправить, заменял уже на utf-8 всеравно вопросики приходят

$siteemail=$sitemail;
$to = $email;
$subject = "Регистрация в системе $sitename";
$message = 'Вы успешно зарегистрировались в системе '.$sitename.'! <br><br>Для доступа к аккаунту используйте следующую информацию:<br>Ваш логин: '.$username.' <br>Ваш пароль: '.$passwordno5.' <br><br><br>Это письмо отправлено автоматически. На него отвечать не нужно.';

$headers = "Content-type: text/html; charset=windows-1251 \r\n";
$headers .= "From: $siteemail \r\n";
mail($to, $subject, $message, $headers);
$timenow=time();
 

Вложения

  • register.rar
    7,7 KB · Просмотры: 6
судя по всему, в header.php прописана кодировка сайта, соответственно, кодировка файлов и письма должны соответствовать.
возможно настройки редактора не соответствуют файлу, возможно сервер принудительно отдает кодировку.
p.s. сталкивался с подобной проблемой, решил путем удаления "DefaultCharset" в php.ini. Возможно стоит прогнать на BOM?
p.s.s что если в письме вообще кодировку не посылать?
 
Какое жесткое говнокодище. :)
70% писем при такой г.отправке попадут в спам папки почтовиков.
Попробуйте прописать в .htaccess
AddDefaultCharset cp1251
 
на етом гавнокоде ))) построен сайт ниже....
щас попробовал так AddDefaultCharset cp1251 , всеравно вопросики приходят
пробовал и совсем кодировку убирать, таже картина
переделал весь текст в английски во-общем, в спам не попадает )) пробовал на всех почтовиках
Скрытое содержимое доступно для зарегистрированных пользователей!
 
на етом гавнокоде ))) построен сайт ниже....
щас попробовал так AddDefaultCharset cp1251 , всеравно вопросики приходят
пробовал и совсем кодировку убирать, таже картина
переделал весь текст в английски во-общем, в спам не попадает )) пробовал на всех почтовиках
Сайт ещё хуже :) Быстрые деньги. Улыбает. МММ покоя не даёт. Впрочем чего ожидать было.
Позвольте поинтересоваться, как сделать отправку писем, чтобы они не попадали в "спам"?
Грамотно, с использованием задержки, если писем за единовременную отправку много.
В конкретном случае удалить это уё***ще в корзину.
Тут ИМХО обсуждать нечего. Блявно от кода.
 
Отправляем письмо себе, открываем в Outlook , таместь расширенные параметры - как-то так - показывает всю структуру письма. Смотрим - какая где кодировка стоит - на заголовке, в теле и тд. Отсюда и пляшем смотреть - что и как отправлялось. Может быть не указана правильная кодировка при формировании письма, может вставлена строка не в той кодировке. Все последоватьльно и будет счастье.
 
да там таким гавнокодом написано капец, иновайдер прав, проблему решил с переездом на другой хостинг...

тему можно закрыть!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху