Answer the question
In order to leave comments, you need to log in
The browser itself assigns an encoding different from the encoding of the file itself. How to decide?
Good afternoon!
The problem is this:
I have an index.php handler. It has UTF encoding without (BOM) and all other files also have this encoding. But here's the problem - the browser each time assigns the Windows-1251 encoding according to the standard for the site.
Although in the template download there is:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Answer the question
In order to leave comments, you need to log in
А в самом index.php вы не пробовали написать header("Content-type:text/html; charset=utf-8"); ?
а вот это
можно смело выкинуть. К кодировке HTTP ресурса оно не имеет ни малейшего отношения.
Даже несмотря на то, что хомячки на Тостере старательно рекомендуют это средство при любых проблемах с кодировками.
Поменяйте кодировку самого файла. К примеру, в NotePad++ это делается так: кодировки - преобразовать в UTF-8.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question