novadesign
Новичок
Кодировка XMLHTTP при передачи форм
Есть необходимость передать информацию формы на сервер через XMLHTTP в win1251.
Делаю это следующим образом:
xmlhttp.open('POST', 'ajax/ajaxaction.php', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=windows-1251');
xmlhttp.setRequestHeader('Accept-Charset', 'windows-1251');
xmlhttp.setRequestHeader('Accept-Language', 'ru');
xmlhttp.send(param);
но все равно кодировка получается UTF
как временное решение использую iconv, но мне все же кажется что правильней уже будет передовать информацию в нужной кодировке.
Подскажите, пожалуйста, где ошибка.
Есть необходимость передать информацию формы на сервер через XMLHTTP в win1251.
Делаю это следующим образом:
xmlhttp.open('POST', 'ajax/ajaxaction.php', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=windows-1251');
xmlhttp.setRequestHeader('Accept-Charset', 'windows-1251');
xmlhttp.setRequestHeader('Accept-Language', 'ru');
xmlhttp.send(param);
но все равно кодировка получается UTF
как временное решение использую iconv, но мне все же кажется что правильней уже будет передовать информацию в нужной кодировке.
Подскажите, пожалуйста, где ошибка.