Всем доброго времени суток. Столкнулся с проблемой при использовании пакета PEAR::AJAX . При ответе к примеру таким образом(привел кусок функции, если кто работал с PEAR то в примерах почти такойже код):
$response = new HTML_AJAX_Action();
$response->assignAttr('error','style','visibility:visible');
$response->assignAttr('error','innerHTML','Your password is not the same');
return $response;
Присваивается пустота а если писать английскими буквами:
$response->assignAttr('error','innerHTML','Hi'');
то все нормально выводится. Как можно передавать русский текст?
Сайт PEAR -> //pear.php.net
Заранее спасибо.
30 октября 2008 в 21:01
Вообщем поменял на сайте кодировку на utf-8. Тема закрыта
30 октября 2008 в 20:04
Неужели никто незнает????
29 октября 2008 в 23:05
Ну вообще как бы там стандартная кодировка utf-8 в PEAR, но на сайте стоит win1251. НО оно бы просто высвечивало иероглифы а не вообще ничего, если бы была проблема в кодировке… Хотя… Тогда вопрос упирается как в PEAR::AJAX можно поменять кодировку ответов?
29 октября 2008 в 23:04
передаете в utf-8? Если нет, то надо в нем