Зарегистрирован: 03.05.2007 Сообщения: 1133 Откуда: vladimir 6191
Добавлено: Сб, 14 Мар, 2009 08:26 Заголовок сообщения:
Цитата:
Цитата:
А это смотря в какой кодировке будут отправлены данные.
Если мне не изменяет память, объект XmlHttpRequest отправляет данные в кодировке utf-8
Цитирую:
Все идущие на сервер параметры GET/POST, кроме случая multipart/form-data, кодируются в UTF-8. Не в кодировке страницы, а именно в UTF-8. Поэтому, например, в PHP их нужно при необходимости перекодировать функцией iconv.
С другой стороны, ответ с сервера браузер воспринимает именно в той кодировке, которая указана в заголовке ответа Content-Type. Т.е, опять же, в PHP, чтобы браузер воспринял ответ в windows-1251 и нормально отобразил данные на странице в windows-1251, нужно послать заголовок с кодировкой в php-коде, например так:
В этом то и загвоздочка была, страницы и сайт был на windows-1251. Но теперь все гуд.
Цитата:
Вы про JsHttpRequest? Или про сайт xmlhttprequest?
Я про сайт. Ничего личного, но в JsHttpRequest даже сильно разбираться не стал, так как по-моему это фреймворк (если я правильно понял из статьи dklab)/ Убежден, что лучше освоить технологию на которой написан framework, чем сам фреймворк.
хе-хе это юбилейное сообщение 999. А СЛЕДУЮЩИЕ 1000!!! Жду поздравлений! _________________ Жизнь никогда не заканчивается!!!
На то, собственно говоря, она и ЖИЗНЬ...
____________________________________
http://www.coderun.ru - Блог человека
Добавлено: Сб, 14 Мар, 2009 10:19 Заголовок сообщения:
Цитата:
отправляет данные в кодировке utf-8
Цитата:
кроме случая multipart/form-data
iconv не всегда доступна, поэтому и приходится приделывать функции по перекодировке, типа указанной f_decode Это если работаешь с windows-1251
Цитата:
но в JsHttpRequest даже сильно разбираться не стал, так как по-моему это фреймворк (если я правильно понял из статьи dklab)/ Убежден, что лучше освоить технологию на которой написан framework, чем сам фреймворк
это в принципе логично, но работа с фреймворком более простая и более функциональная.
Зарегистрирован: 03.05.2007 Сообщения: 1133 Откуда: vladimir 6191
Добавлено: Сб, 14 Мар, 2009 10:49 Заголовок сообщения:
а вот и оно, заветное, тысячное...
Цитата:
это в принципе логично, но работа с фреймворком более простая и более функциональная
прийдет время и framework усвоим. Просто всему свое время. Рахобравшись в технологии намного проще понять фраймворк и использовать его на всю "катушку", даже добавлять и изменять "под себя" все это добро.
Вот все думаю, почему раньше не изучал AJAX - все оказываеться достаточно просто.
Еще раз убедился в том, что за UTF-8 будущее, хотя можно сказать и настоящее. теперь пишу только в UTF-8. Все сайты уже работают на юникоде, последний был (тот о котором здесь описано было) и тот теперь перешел на юникод.
Инфу по юникоду и cp1251 мона взять тута http://habrahabr.ru/blogs/webdev/38026/. _________________ Жизнь никогда не заканчивается!!!
На то, собственно говоря, она и ЖИЗНЬ...
____________________________________
http://www.coderun.ru - Блог человека
DISCLAIMER: All messages made available as part of this discussion group
(including any bulletin boards and chat rooms) and any opinions,
advice, statements or other information contained in any messages posted
or transmitted by any third party are the responsibility of the author
of that message. The fact that a particular message is posted on or
transmitted using this web site does not mean that we
endorsed that message in any way or verified the accuracy,
completeness or usefulness of any message.
Although we require that all users read and agree with the forum rules,
we cannot constantly monitor forum activity. We encourage visitors to the
forum to report any objectionable message to moderators. Once again, this
forum is not monitored 24/7.