Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Как задать кодировку для select?

Как задать кодировку для select?


     17.11.2016    Шаблоны (TPL), Общие вопросы по PHP    266

вопрос
Есть форма обратной связи, я решил добавить в неё новое поле для заполнение которое успешно работает. Но когда попытался добавить поле с выпадающим списком (select). То когда приходит сообщение на почту, сбивается кодировка именно в этом поле. И по этому в письме кракозябры. Хотя на сайте когда выбираешь из списка вариант, он пишется на русском и всё хорошо. Как задать кодировку для данного поля selcet?

Ответа пока нет


Комментарии пользователей (2)

Сложный
8

Сложный - 27 февраля 2017 07:16 - Юзер

У вас скорее всего стоит кодировка Win 1251 а сообщения приходят в кодировке utf 8 скорее всего, поправь кодировку ! мой вам совет делать всё на кодировке utf-8 сначала будет непривычно а потом вообще бед забудете

nowheremany
193

1788 | 1324

nowheremany - 27 февраля 2017 10:32 - Эксперт

Вам нужно в файле ajax/feedback.php явно прописать перекодирование строки select
Чтото типа
$_POST['select']  = convert_unicode( $_POST['select'], $config['charset']  );

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы