Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Кодирвка при отправлении POST через форму


Автор: Raily 15.3.2012, 15:55
У меня такой вопрос. Я отправляю данные методом POST при помощи обычной формы.
На страницу формы указано:
Код

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
.....

<form id='".$element->FRM_ID."' name='".$element->FRM_NAME."' action='".$frm_action."' method='POST' accept-charset='utf-8'>


Фораы у меня генерится из XML, то есть ко мне приходят данные вXML-формате и я их преобразую в форму воода. Потом форму отправляю кнопкой Submit, а данные из текстовых полей отправляются в другой кодировке(не в UTF-8). 

Може кто-нить знает, где ещё надо прописать кодировку? 

Автор: Gold Dragon 15.3.2012, 21:12
в xml
Код

<?xml version="1.0" encoding="utf-8"?>


в .htaccess
Код

AddDefaultCharset UTF-8


да и сами файлы в utf-8 сделать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)