0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 19
|
||||||
1 | ||||||
Кодировка в теле письма при отправке05.04.2014, 14:12. Показов 4086. Ответов 8
Метки нет (Все метки)
Добрый день. У меня следующая проблема. Я отправляю письмо с помощью скрипта через сайт. Ни с одним ящиком нет проблем однако один из пользователей ярый жесткий поклонник mail.ru почтового ящика. К нему конечно же все приходит с явными проблемами в кодировке к примеру вот по идее в этом месте должно быть написано Имя и оно отображаться должно на русском к примеру Имя: Иван. Форма заполняется как я уже сказал на русском через сайт. Все на utf-8 и чтобы я не пробовал не помогает нормально раскодировать сообщение. Вот сам код
что можно сделать? Заранее спасибо.
0
|
05.04.2014, 14:12 | |
Ответы с готовыми решениями:
8
Кодировка заголовка при отправке на почту письма Кодировка письма при отправке Формой обратной связи Неправильная кодировка в теле письма При отправке письма тело письма $message не отображается |
72 / 72 / 29
Регистрация: 10.08.2012
Сообщений: 202
|
||||||
05.04.2014, 14:27 | 2 | |||||
Так пробовали?
0
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 19
|
|
05.04.2014, 14:37 [ТС] | 3 |
Спасибо за ответ но к сожалению, беда осталась та же(((( не помогает. Всеравно кодировка не та приходит.
0
|
72 / 72 / 29
Регистрация: 10.08.2012
Сообщений: 202
|
|
05.04.2014, 15:00 | 4 |
Ну я вот попробовал, у меня в нормальной кодировки
приходит на mail.ru, никаких кракозябр. Может проблема на стороне вашего пользователя
0
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 19
|
|
05.04.2014, 15:03 [ТС] | 5 |
Да нет я и у себя пользовался этим и с файрфокса. М а нет ли проблем на хостинге? Тоесть может проблема как раз у никхоста моего? Вы просто вверх дописали эту команду, правильно?
0
|
72 / 72 / 29
Регистрация: 10.08.2012
Сообщений: 202
|
||||||
05.04.2014, 15:16 | 6 | |||||
Сообщение было отмечено devilman666 как решение
Решение
Что-то я ступил... менять кодировку надо было не у имени, а
у сообщения, то есть у переменной $message, попробуйте так:
1
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 19
|
||||||
05.04.2014, 15:25 [ТС] | 7 | |||||
Чуть чуть не понял. Вот сейчас у меня вот так вот
0
|
72 / 72 / 29
Регистрация: 10.08.2012
Сообщений: 202
|
||||||
05.04.2014, 15:28 | 8 | |||||
Просто прямо перед отправкой сообщения
добавьте кодировку сообщения, которое отправляете, сообщение хранится в переменной $message. Значит перед отправкой сообщения добавьте $message = iconv("utf-8", "windows-1251", $message); Примерно вот так:
$message не должно быть! Надеюсь поможет=)
0
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 19
|
|
05.04.2014, 15:29 [ТС] | 9 |
Получилось сделал прям один в один как у вас.
Спасибо большущее!!!!
0
|
05.04.2014, 15:29 | |
05.04.2014, 15:29 | |
Помогаю со студенческими работами здесь
9
Неполадки с кодировкой при отправке письма При отправке письма с сайта, добавить логотип При отправке письма, на почту приходяь иероглифы Кодировка при отправке на почту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |