Я сохранил русский язык в PHP и MySql. Вот примеры символов тыуиппюлкйчг
Я использовал эти строки в PHP при сохранении
mysql_query("set character_set_server='utf8'");
mysql_query("set names 'utf8'");
Я проверил базу данных, она успешно сохранена. Теперь я хочу отобразить ее пользователю в РЕДАКТОРЕ, она возвращает мне ????????????
Вот мой код, как я получаю из таблицы и отображаю его
$.getJSON("getSingleRow.php?id="+id+"&type="+type, function(json){
$("#"+key).val(val);
});
И на getSingleRow.php у меня есть этот код
echo json_encode($russian);
Примечание: когда я запускаю getSingleRow.php напрямую, он также печатает ????????????
ОБНОВЛЕНО: Прежде всего, он успешно сохранен в базе данных, я вижу, что он на русском языке.
У меня есть две страницы, чтобы получить это. Одна страница с редактором, у меня есть эта строка сверху
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Также сверху в php у меня есть эта строка
header('Content-Type: text/html;charset=utf-8');
Другой файл находится на стороне сервера, откуда я его получил... getSingleRow.php
В верхней части этой страницы у меня есть
header('Content-Type: text/html;charset=utf-8');
и в конце у меня есть этот код
echo json_encode($russian);
Все ответы на этот вопрос уже были применены, но не повезло
ДАЖЕ простой этот код не работает
<?php
header('Content-Type: text/html;charset=utf-8');
echo "тыуиппюлкйчг ";
?>