[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Mysql PHP Json вместо символов ставит вопросы
Alexander333
Всем привет!
Написал код, который берет данный из mysql и переводит их в JSON. Проблема состоит в том, что когда прогоняю код на локальном хостинге все работает хорошо. Когда на web сервере, то кое-какие символы, таки как èéàò становятся знаками вопросов (?) а нужно чтобы было так \u00f2
Например.
Подскажите в чем может быть проблема?


p.s.
на локальном хостинге PHP 5.6.1
на web hosting версия PHP: 5.2
AllesKlar
ищи по слову кодировка. 156 тем на форуме.

_____________
[продано копирайтерам]
Alexander333
Цитата (AllesKlar @ 15.03.2015 - 07:20)
ищи по слову кодировка. 156 тем на форуме.

Да, знаю, что проблема в кодировке. Настроил кодировку баз данных и фаилов php( UTF-8). Только вот на локальном хостинге проблем нет, а на веб хостинге есть. Может есть какая-то разница между ними? черт знает unsure.gif
bestxp
найди хостинг с 5.6 и забей на то говно с 5.2
Alexander333
Цитата (bestxp @ 15.03.2015 - 14:24)
найди хостинг с 5.6 и забей на то говно с 5.2

Спасибо за ответ!
С удовольствием, но проблему уже решил поэтому в другой раз))
Alexander333
Решение!

После подсоединение к базе написал
mysqli_query($link, "SET NAMES 'utf8'");

в коде когда выводил JSON


header("Content-type: application/json; charset=utf-8");

....

echo json_encode($values[$i]);

....

Всем спасибо
Быстрый ответ:

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