![]() |
В начале документа явно указана такая феня - <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">, но вот незадача, у некоторых пользователей (причем нет привязки к версиям бродилок - проверено) выставляется по умолчанию какая-то кодировка из ISO. А у некторых все нормально... с чем это может быть связано и как привести категорию последних пользователей к абсолютному большинству. (эдакая маленькая локальная утопия :) )
|
Prisoner
Если это какой-либо скрипт, то возможно, что нужно указать кодировку в хедере скрипта. Также это может быть httpd.conf у апача. Или CGI.pm у перла. |
Prisoner
Цитата:
Цитата:
1) броузеру ничего не известно, что на сервере есть какой-то скрипт, он понимает только результат. В случае ошибки необходимо проверить, что таких мет выходит 2 штуки. 2) В httpd.conf - может быть перекодировка, но либо у всех, либо в зависимости от языка клиента из запроса, ждем про версии бродилок. |
Извините, что вклиниваюсь в топик, но темы очень похожие и я подумал, что лучше не плодить много подобных топиков так вот существует проблема подобного характера а именно:
У себя на Маке (макинтош) на MacOsX (ну это клон BSD от Apple а так юникс юниксом) я поднял Апач2 и ПХП естественно что устанавливал я это все из пакетов а не компилил сам так вот если я вылаживаю станицу с расширением html и в ней естть тег <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> , то она отображается нормально (правда без тега я не пробовал) ежели я выкладываю страницу с расширением php и в ней присутствует точно такой же тег (без тега тоже самое) , то большинство броузеров (Експлорер, Мозила, Опера под Виндой и Мозила, Експлорер под Ягуаром), кодировку после загрузки страницы приходится выставлять в ручную, а в Сафари под Ягуаром вообще кодировка отказывается выставлятся. Где грабли, может чегото прикрутить в настройках апача надо ?? |
Время: 15:32. |
Время: 15:32.
© OSzone.net 2001-