Я работаю над сайтом, который загружает контент из базы данных. По-видимому, все правильно, кроме букв «ő» и «ű», , которые появляются как вопросительные знаки. Я пробовал UTF-8, Latin1 ... не из них работали со мной. Любая идея, как его решить?Php myAdmin не может отображать буквы ő и ű в любом символьном кодировании. Что я могу сделать, чтобы исправить это?
ответ
Вы можете использовать эквивалентный шестнадцатеричный код таких символов для их отображения. Вы найдете их по ссылке ниже: - URL for Hex code.
Это не решение, это обходной путь. – simon
Найден ответ. Если какой-либо из моих коллег из другой страны, использующих странный язык, хотел бы решить свои проблемы с письмом через php, используйте этот метод.
header('Content-type: text/plain; charset=utf-8');
или
header('Content-type: text/html; charset=utf-8');
Вставьте его в начало вашего кода, с которого вы отправляете HTML в браузер (откуда вы отправляете свои данные в браузер для печати), так что кодирование будет хорошо:)
Php header ('Content-type: text/plain; charset = utf-8'); # Adatbázishoz csatlakozás: $ dbc = mysqli_connect ('localhost', 'matestaker_grave', '', 'db_grave') ИЛИ DIE ('Не удалось подключиться, потому что: .mysqli_error()); – JustMatthew
Нравится? Baceuse все еще не работает: S (Извините, я новичок ...) – JustMatthew
@JustMatthew не в вашем файле подключения mysql, используйте это, откуда вы отправляете html в браузер через php – Kumar
_ «Я пробовал UTF-8, Latin1» _ Что именно вы имеете в виду? – Daan
Я скорректировал базу данных, php-код и переменные таблицы, чтобы использовать UTF-8. – JustMatthew