Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > проблемы с json и русским текстом


Автор: nightmaredess 2.10.2010, 06:52
При преобразовании данных методом json_encode() вместо русского текста появляется значение null.

Например:

$nodes = array(id => 1, text => "Света");

print '['.json_encode($nodes).']';

на выходе в firebug получаю:

[{id: 1, text: null}]

Не подскажете в чем проблема? Третий час долблюсь ((((

Автор: Amphiluke 2.10.2010, 07:36
Посмотрите http://ru.php.net/manual/en/function.json-encode.php#99837.

Автор: nightmaredess 2.10.2010, 07:39
Спасибо огромное!

Автор: nightmaredess 2.10.2010, 08:39
Эта проблема решилась но возникла другая браузер наотрез противится воспринимать перекодированную строку. Перепробовал разные варианты настройки кодировок не чего не помогло... даже все файлы проекта в utf перевел и не чего.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)