Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP для начинающих

Войти
Регистрация
Восстановить пароль
 
duke_nukem
2 / 2 / 0
Регистрация: 10.01.2013
Сообщений: 65
#1

Кодировка utf-8 на mail.ru - PHP

22.08.2014, 21:08. Просмотров 505. Ответов 0
Метки нет (Все метки)

Имеется на сайте такой код
PHP
1
mail($_POST['eml'], "Заголовок", "Здравствуйте!\nВаш личный код - ".$users_code, "From: address@email.com", "Content-type: text/plain; charset=utf-8");
Письма отправляет. Но c кодировкой на mail.ru проблемы. Заголовок в правильной кодировке. Тело письма - крокозябрами. С ящиками других сервисов такой проблемы не замечено. Например, на адреса яндекса всё приходит как нужно.

Читал о варианте с base64_encode(), пробовал - одни кракозябры заменяются на другие (притом уже не только на мейле, а везде).
PHP
1
2
$mail_body = "Здравствуйте!\nВаш личный код - ".$users_code;        
        mail($_POST['eml'], "Заголовок", "=?utf-8?B?".base64_encode($mail_body)."?=", "From: address@email.com");
Может, в чём-то допущена ошибка. Может, как-то иначе надо действовать. Подскажите, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2014, 21:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Кодировка utf-8 на mail.ru (PHP):

не устанавливается кодировка utf-8 - PHP
Здраствуйте, я прописал AddDefaultCharset utf-8 в файле .htaccess закинул в папку с файлами .html и .php, подскажите почему при создания...

PHP кодировка UTF-8 - PHP
Здравствуйте. На стороне сервера скрипт получает строку вида: "...\u0412\u044b\u0441\u043e\u0442\u0430...

Кодировка utf-8 ошибки - PHP
Здравствуйте. Столкнулся с такой проблемой. Работаю в notepad++, чтобы работали сессии сохраняю в utf-8 без BOM, однако при этом русский...

Кодировка UTF-8 без BOM - PHP
Никак не получаєтся сохранить php файл в колировке UTF-8. Тоисть если я сохраняю без BOM то кирилица превращаетса в иероглифи. При...

Непонятная кодировка, Unicode, UTF-8 - PHP
Никак не могу решить проблему, уже 2 дня с ней вожусь. 1С веб-сервис через SOAP посылает строчку "Штрафы и премии" на вебхук php, в логах...

Кодировка UTF-8 или Win-1251? - PHP
В коде скрипта указано <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!--windows-1251--> ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2014, 21:08
Привет! Вот еще темы с ответами:

Кодировка utf-8. Сделать корректное отображение строки - PHP
index.php <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?php $txt=file('txt/text.php'); //Простой...

Вставка в html. Кодировка utf-8, отображаются крякозябры. - PHP
Пишу сайт в ручную. в Notepad++ Делал на обычном html и захотел добавить функцию include на php.. попробовать, да и пора учить этот...

Кодировка файла csv полученного в ANSI в UTF-8 - PHP
Имеется скрипт который из файла csv добавляет данные в mysql. база у меня в UTF-8 и если файл импортируется с кодировкой UTF-8 то все...

Кодировка UTF-8 не работает, выводятся ? вместо русских букв - PHP
Добрый день, помогите, плз!! Крутила я кодировки и так и эдак и все равно выводятся знаки вопросов :( 1. прописала кодировку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru