OberonCore
https://forum.oberoncore.ru/

HTML-страница в одной кодировке, поля формы в другой
https://forum.oberoncore.ru/viewtopic.php?f=27&t=2133
Страница 1 из 1

Автор:  Илья Ермаков [ Воскресенье, 29 Ноябрь, 2009 20:37 ]
Заголовок сообщения:  HTML-страница в одной кодировке, поля формы в другой

Возникла ситуация, когда сторонний сервер хочет кушать значения от формы, передаваемые в POST, только в Windows-кодировке. А у нас страницы, естественно, в UTF-8.

Проблема с передачей hidden-полей, значения которых уже вшиты в HTML. accept-charset в этом случае не действует.

Можно ли как-то эту проблему решить, или придётся страницы с формой держать в cp1251?

Не проблема сделать скриптом, но интересно, можно ли без этого.

Автор:  MaximGB [ Воскресенье, 29 Ноябрь, 2009 23:09 ]
Заголовок сообщения:  Re: HTML-страница в одной кодировке, поля формы в другой

Я бы попробовал переделать hidden поля в <input type="text" style="display:none" value="my UTF8 to CP1251 value" />

Автор:  Илья Ермаков [ Воскресенье, 29 Ноябрь, 2009 23:18 ]
Заголовок сообщения:  Re: HTML-страница в одной кодировке, поля формы в другой

А с самой кодировкой-то как быть?
accept-charset указать?

Автор:  MaximGB [ Понедельник, 30 Ноябрь, 2009 02:14 ]
Заголовок сообщения:  Re: HTML-страница в одной кодировке, поля формы в другой

Да

Автор:  Илья Ермаков [ Понедельник, 30 Ноябрь, 2009 02:34 ]
Заголовок сообщения:  Re: HTML-страница в одной кодировке, поля формы в другой

Спасибо, попробую!

Автор:  Илья Ермаков [ Понедельник, 30 Ноябрь, 2009 20:09 ]
Заголовок сообщения:  Re: HTML-страница в одной кодировке, поля формы в другой

Нет, не помогло.

Видимо, лучше плюнуть и держать страницу в 1251 :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/