[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с кодировкой данных ajax-ответа
Michael
Привет.
Из- за чего может быть следующее?:
По аякс запросу выполняется следующий код:

// ...
$y = makeTree(0, $arr);
$f = fopen('d:\xx.htm', 'w'); fwrite($f, '<pre>' . $y . '</pre>' ); fclose($f);
echo $y;

запись в файл - чисто для проверки. Заголовки - utf, сам файл - utf, и проверочный файл($f) - верно все данные показывает в utf-е.
Но приходит следующее, как показывает FireBug:
Свернутый текст
user posted image


?

p.s. данных много.




Спустя 1 час, 4 минуты, 11 секунд (16.09.2010 - 15:22) Семён написал(а):
Пробовал кодировать? encodeURIComponent

Спустя 12 минут, 2 секунды (16.09.2010 - 15:34) Michael написал(а):
Цитата (Семён @ 16.09.2010 - 14:22)
Пробовал кодировать? encodeURIComponent

Это же при отсылке браузером серверу данных. С этим проблем нет.
Походу это FireBug глючит. Глянул ранее в этой же программе, просто как xml другие данные получал - нормально отображаются, а в firebug - встречается также ерунда.
А тут решил json-ом данных передать, т.к. там дерево.
Сейчас кое как прикрутил json_encode - вроде что то зажурчало. Но каждую букву закодирует - данных пипец как много увеличивается.

Спустя 12 минут, 24 секунды (16.09.2010 - 15:47) Семён написал(а):
Michael
Это да. за Firebug-ом замечал такие вещи. ph34r.gif

Спустя 17 минут, 17 секунд (16.09.2010 - 16:04) Michael написал(а):
Цитата (Michael @ 16.09.2010 - 14:34)
Сейчас кое как прикрутил json_encode - вроде что то зажурчало. Но каждую букву закодирует - данных пипец как много увеличивается.

уже открутил, вроде и без него справляется. Думал в данных символа " нет, а в 5-ти записях из 5000 таки был - поэтому json-объект и не создавался.
А FireBug-у я этот глючок запомню ... сроки мне срывает, редиска. cool.gif


_____________
There never was a struggle in the soul of a good man that was not hard
Быстрый ответ:

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