Я изменил кодировку на iso-8859-1, и теперь она работает.
Тогда это означает, что вы сохранили файл как ISO-8859-1 (или, возможно, как CP-1252 в Windows) вместо UTF-8. В немного приличном текстовом редакторе / IDE вы сможете настроить кодировку файла по умолчанию и / или использовать опцию Сохранить как , чтобы установить желаемую кодировку. Кроме того, не забудьте установить заголовки ответа HTTP соответствующим образом. Как это сделать, зависит от используемого веб-сервера и / или рассматриваемого языка на стороне сервера (если есть).
Кстати, вы действительно не хотите использовать ISO-8859-1, когда хотите пойти на Мировое господство. Он не охватывает всех персонажей, о которых знает мир. Он охватывает только латынь, а не иврит, кириллицу, арабский, китайский / корейский / японский и т. Д. И т. Д.