Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: json_encode абракадабра русских символов
Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
Использую стандартную функцию jquery ajax отправляю данные и получаю результат.
Как вернуть скрипту русский текст, если json_encode его косячит? Мб другие методы посоветуете?
Вот так я пытаюсь сконвертировать русский текст, и возвращаю его скрипту, НО все ковычки экранируются, и текст становится бесполезен.
Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
caballero, esterio, у меня все файлы в UTF-8, и возвращается кривой текст. Мб нужно указать функции json_encode какую-нибудь опцию? Мб в настройках denwer'a что-то не то?
esterio
Отправлено: 06 Декабря, 2012 - 19:18:40
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
<div class="err">Заполните поле "Полный текст"</div>
Rooner
Отправлено: 06 Декабря, 2012 - 19:22:54
Посетитель
Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010
Помог: 0 раз(а)
Кодировка везде указана UTF-8:
В php.ini стоит default_charset = "utf-8"
В хэдэре стоит <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
В .htaccess стоит adddefaultcharset utf-8
В подключении к БД стоит mysql_query("SET NAMES 'UTF8'");
Сами файлы имеют кодировку UTF-8 буз DOM смотрел через NotePad++
Ну и в браузере кодировка определяется как UTF-8 (Добавление) esterio, что такое iconv? (Добавление)
Попробовал на пустой странице вывести
так ето екранировання строка. Попробуйте потом json_decode, работать будет. И аяксом передавать будет правильно. (Добавление)
чото не работает, хотя все верно вроде как. http://www[dot]functions-online[dot]com/json_decode[dot]html
Поексперементируйте тут, попробуйте массив загнать (Добавление)
Правильной результат
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.