IE отказывается понимать кодировку utf-8 с первого раза.

dimagolov

Новичок
AmdY, как раз в спеке оговоренно преимущество заголовка и все нормальные броузеры (причем опера в их числе) отобразят твой пример рагульно.
 

AmdY

Пью пиво
Команда форума
в спеке после порядка добавлено, что юзер агент может разбираться с этим и по-своему, что реализовано в большинстве браузеров, не говоря уже о старых версиях. Вот у меня опера плюнул и на header и на meta и отобразил страницу корректно
Код:
<?php header("Content-Type: text/html; charset=utf-8"); ?>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>Привет</body>
</html>
 

alekciy

Новичок
MasterYan
Правильно настраиваем сервер и HTTP Header. Если у тебя русский апач, то сваливай с такого хостинга нафиг.

Литературы "на подумать": Не очевидные истины. Meta тег против HTTP header. Кто кого?

Автор оригинала: AmdY
данный код в windows-1251 весьма корректно отображается в opera.
Значит, у тебя сервер либо не отдает HTP Header, либо отдает их неправильно. Нормальный снифер в духе Wireshark или встроеный в Firebug быстро и наглядно демонстрируют это.
 
Сверху