В *.php писали так...
- Код: Выделить всё
<?php
Header('Content-Type: text/html; charset=windows-1251');
?>
А в IE автоопределение кодировок не помогает ???
А в апаче всё правильно настроено... по типу примерно так...
<IfModule mod_mime.c>
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .ee
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage he .he
AddLanguage it .it
AddLanguage ja .ja
AddLanguage kr .kr
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-br .pt-br
AddLanguage ltz .lu
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251
AddCharset CP866 .cp866
AddCharset ISO-8859-5 .iso-ru
AddCharset KOI8-R .koi8-r
AddCharset UCS-2 .ucs2
AddCharset UCS-4 .ucs4
AddCharset UTF-8 .utf8
AddCharset ISO-2022-JP .jis
AddCharset ISO-2022-KR .iso-kr
AddCharset ISO-8859-2 .iso-pl
AddCharset ISO-8859-8 .iso8859-8
<IfModule mod_negotiation.c>
LanguagePriority en ru da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw
</IfModule>
</IfModule>
Можно в httpd.conf принудительно указать кодировку по умолчанию, примерно так:
AddDefaultCharset WINDOWS-1251
Но у меня при этом случались казусы разные...