[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кто как решил проблему кодировки в ajax
number1215
народ, поделитесь ...

кто как решил проблему с кодировкой не-аски символов при передачи их в параметрах из аджакс в пхп?

т.е. какие решения вы используете, чтобы закодировать параметры в браузере для передачи и решения для раскодирования полученных параметров в пхп?



Спустя 4 часа, 11 минут, 37 секунд (15.02.2009 - 18:28) Sylex написал(а):
number1215
Unicode надеюсь ?

Спустя 4 часа, 26 минут, 35 секунд (15.02.2009 - 22:55) number1215 написал(а):
что "unicode"? и почему "надеюсь"?
если вы про кодировку html страницы, то 1251 blink.gif


Спустя 11 часов, 12 минут, 6 секунд (16.02.2009 - 10:07) Sylex написал(а):
AJAX "в принципе" работает только с UTF-8 wink.gif

Спустя 1 час, 3 минуты, 22 секунды (16.02.2009 - 11:10) number1215 написал(а):
это значит что на страницах с 1251 он работать не будет? wink.gif


Спустя 7 часов, 37 минут, 23 секунды (16.02.2009 - 18:48) Sylex написал(а):

Спустя 26 минут, 25 секунд (16.02.2009 - 19:14) number1215 написал(а):
Цитата (Sylex @ 16.02.2009 - 15:48)
почитай
http://habrahabr.ru/blogs/webdev/17640/

хороший обзор, спасибо smile.gif ... но, предыдущие твои высказывания про Utf-8 остаются все такими же непонятными... пояснить не хочешь, что имелось в виду?

кстати, из этой статьи: "... Возможно вы слышали от кого-то: "XMLHttpRequest работает только с UTF-8". Теперь знаете, что это не совсем правда. ..."

Спустя 13 часов, 29 минут, 6 секунд (17.02.2009 - 08:43) Sylex написал(а):
Цитата (number1215 @ 16.02.2009 - 22:14)
Цитата (Sylex @ 16.02.2009 - 15:48)
почитай
http://habrahabr.ru/blogs/webdev/17640/

хороший обзор, спасибо smile.gif ... но, предыдущие твои высказывания про Utf-8 остаются все такими же непонятными... пояснить не хочешь, что имелось в виду?

это означает что если бы все было в UTF-8, вопросы бы не возникли, а если они возникли - читаем статью и используем если нужно:

header('Content-type: text/html; charset=windows-1251');
iconv('UTF-8', 'windows-1251', ...);

Спустя 2 часа, 26 минут, 56 секунд (17.02.2009 - 11:10) number1215 написал(а):
Цитата (Sylex @ 17.02.2009 - 05:43)
Цитата (number1215 @ 16.02.2009 - 22:14)
Цитата (Sylex @ 16.02.2009 - 15:48)
почитай
http://habrahabr.ru/blogs/webdev/17640/

хороший обзор, спасибо smile.gif ... но, предыдущие твои высказывания про Utf-8 остаются все такими же непонятными... пояснить не хочешь, что имелось в виду?

это означает что если бы все было в UTF-8, вопросы бы не возникли, а если они возникли - читаем статью и используем если нужно:

header('Content-type: text/html; charset=windows-1251');
iconv('UTF-8', 'windows-1251', ...);

ну, если бы все было в утф-8, то и поста такого бы не было smile.gif

Спустя 2 дня, 9 часов, 33 минуты, 36 секунд (19.02.2009 - 20:44) modobaks написал(а):
Цитата
AJAX "в принципе" работает только с UTF-8

Да, ладно, а не кто не пробывал данные отправлять XML`ом

<?xml version="1.0" encoding="windows-1251" ?>
<ajax>
<action>Проверка почты</action>
</ajax>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.