Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2011, 23:24   #1
mrgrudge
Форумчанин
 
Аватар для mrgrudge
 
Регистрация: 20.02.2010
Сообщений: 229
По умолчанию json_encode и символы

вообще суть в том что ассоциативный массив где в значениях сидят рускоязычные тексты
но когда провожу массив через функцию json_encode($arr);

выдает что-то вроде {"year":"2011","cntry":"\u0421\u042 8\u0410"}

как то можно этого избежать, потому что json строки пишутся в базу и достается вместо русского текста вот эти сущности или что там это на самом деле, поиск по гуглу ничего не дал
кто то может подсказать рнр функцию для обработки вот таких вот вещей
или придется писать массив с русскими буквами и соответсвующими значениями вот таких вот штук
думай как баг, действуй как баг, и ты найдешь баг )
mrgrudge вне форума Ответить с цитированием
Старый 03.06.2011, 00:10   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

У вас на лицо проблема с кодировками. Проверьте, что бы всё работало с кодировкой utf-8.
Виталий Желтяков вне форума Ответить с цитированием
Старый 03.06.2011, 00:43   #3
mrgrudge
Форумчанин
 
Аватар для mrgrudge
 
Регистрация: 20.02.2010
Сообщений: 229
По умолчанию

эм, записи в базе хранятся в cp1251, но после вытаскивания используется функция $str = iconv('cp1251','UTF-8',$str);
думай как баг, действуй как баг, и ты найдешь баг )
mrgrudge вне форума Ответить с цитированием
Старый 03.06.2011, 10:23   #4
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Перевидите базу в utf-8 и не мучайтесь.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
символы Владимир_король Помощь студентам 0 03.05.2010 20:51
Символы! darter96 Помощь студентам 3 25.02.2010 20:01
СИМВОЛЫ - помогите решить задачу на символы kiko Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 16:09
символы Rend1 Общие вопросы Delphi 1 10.04.2008 01:39