Здравствуйте!
у меня вопрос: правильно ли я понимаю, что при использовании ajax(метод get), перловый скрипт получает параметры в кодировке utf8 ?
мне нужно получать (или как-то их переконвертировать) параметры в cp1251помогите разобраться
заранее спасибо
>Здравствуйте!
>у меня вопрос: правильно ли я понимаю, что при использовании ajax(метод get),
>перловый скрипт получает параметры в кодировке utf8 ?
>мне нужно получать (или как-то их переконвертировать) параметры в cp1251
>
>помогите разобраться
>заранее спасибоПо памяти не помню, но проблема с кодировкой была только при использовании php+ajax.
Помещал в скрипт след. строку:
@Header("Content-Type: text/html; charset=\"windows-1251\"");<?php
@Header("Content-Type: text/html; charset=\"windows-1251\"");
// Заполняем массив именами
$q=$_GET["q"];
$p=$_GET["p"];
$t=$_GET["t"];
$hint = $p;
...
$response = $hint;
echo $response;
?>
>у меня вопрос: правильно ли я понимаю, что при использовании ajax(метод get),
>перловый скрипт получает параметры в кодировке utf8 ?
>мне нужно получать (или как-то их переконвертировать) параметры в cp1251Да, и возвращать из серверного ajax обработчика тоже желательно в utf-8, не все браузеры переваривают другие кодировки, например, с этом есть проблемы в webkit/khtml. Перекодировать можно например так http://www.opennet.me/tips/info/713.shtml