Сайты - по стандартам, но не стандартные сайты!
Страниц: 1
Добрый вечер.
Есть простенькая страничка: http://cps-cms.com/u/convert_serialize.php
НТМЛ:
-
По какой-то причине русский текст отображается в неверной кодировке...а именно, браузер думает что это cp1251 если в ручную поменять кодировку на UTF-8 все работает верно =\
Кодировка файл (convert_serialize.php) в UTF-8 без BOM ...
вот не знаю в чем может быть причина ( думаю что что-то с "", может кто-то сталкивался?
п.с.проверил в нескольких браузерах...IE,FF =\ везде один и тот же глюк..
Заранее спасибо! )
Отредактированно jeno (16.03.2013 21:44)
Нет на форуме
LiveHTTPHeaders показывает, что сервер отдаёт страницу в windows-1251. У тебя там php вроде как, поэтому добавь где-либо до начала вывода:
header('Content-Type: text/html;charset=UTF-8');
Нет на форуме
Или в .htaccess:
AddDefaultCharset UTF-8
Нет на форуме
-
Существует правило (им пользуются браузеры): Тег, определяющий кодировку страницы, в коде HTML должен быть указан ранее первого не-ASCII символа. У вас же сперва идет title, поэтому браузер волен определять кодировку по каким-то другим критериям (в т.ч. по заголовку сервера Content-Type).
Нет на форуме
Страниц: 1