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

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


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

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

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


2 комментария

Сложный
Юзер

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

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

nowheremany
Эксперт

nowheremany - 27 февраля 2017 10:32 -

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

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

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

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

наверх