Показать сообщение отдельно
Старый 29.03.2016, 19:32   #4
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: json_encode(array, JSON_UNESCAPED_UNICODE)

Причина 1 - неверная кодировка веб-сервера:
Открой отладчик (Ctrl+Shift+I или F12) там смотри вкладку сеть и заголовки. Проверь чтоб там было в параметре Content-Type была кодировка utf-8.
Если её там нет, то перед выводом json напиши
header('Content-Type: text/json;; charset=utf-8'); 
Причина 2 - неверная кодировка БД:
После соединения с базой(mysql_connect) и выбора бд(mysql_select_db) следует выполнить промежуточный запрос
mysql_query('SET NAMES utf8'
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ant0N (29.03.2016)