Первый: Проверьте кодировку php файлов!Я работаю на Mac, я использую Coda для программирования, и у него есть возможность конвертировать кодировки, иногда у меня возникают подобные проблемы, и преобразование в UTF-8 всегда исправляет их.Я думаю, что Notepad ++ может сделать это на Windows.(Если вы сделаете это с вашими файлами PHP, для каждой строки в них не понадобятся функции htmlspecialchars()
, html_entity_decode
и т. Д.)
Секунда: , если вы используете вывод HTML,проверьте, есть ли в заголовке <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
...
В-третьих: Сделайте то, что сказал @janmoesen в вашей базе данных MySQL.
Расскажите мне что-нибудь об этом.