|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?
echo iconv("Windows-1251","UTF-8","добро пожаловать");
?>
|
Почему при открытии в бразуре не определяется кодировка?
Если поставить чтобы выбиралось автоматически, то будет РґРѕР±СЂРѕ пожаловать
если поставить в ручную UTF-8, то все нормально, но если открыть хтмл-код страницы, то там все равно РґРѕР±СЂРѕ пожаловать,
В этом и проблема, чтобы я не делал, при открытиии хтмл-кода, если встречаются русские символы, то они так отображаются.
В чем проблема? | |
|
|
|
|
|
|
|
для: Sergeous
(27.11.2009 в 15:49)
| | И в чем вы смотрите HTML-код? И почему конвертируя в UTF-8, в заголовке указываете 1251? | |
|
|
|
|
|
|
|
для: sim5
(27.11.2009 в 15:52)
| | в браузере открываю | |
|
|
|
|
|
|
|
для: Sergeous
(27.11.2009 в 15:53)
| | Брауезр использует либо свой вьювер, либо Блокнот. Откройте, например, Dreamweaver увидите нормальный текст.
Почему заголовок в 1251 передаете? | |
|
|
|
|
|
|
|
для: sim5
(27.11.2009 в 15:52)
| | вот такой результат получается
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
добро пожаловать
|
во всех браузерах | |
|
|
|
|
|
|
|
для: Sergeous
(27.11.2009 в 15:55)
| | Я вас уже тритий раз спрашиваю о заголовке - ПОЧЕМУ? | |
|
|
|
|
|
|
|
для: sim5
(27.11.2009 в 15:56)
| | проблема не у меня одного, при выборе автоматически текст не правильно отображается
при UTF-8 тоже самое | |
|
|
|
|
|
|
|
для: Sergeous
(27.11.2009 в 15:59)
| | Наверное не с этого надо разговор начинать:
string iconv (string in_charset, string out_charset, string str)
Конвертирует строку string, кодированную в наборе символов in_charset, в строку, кодированную в наборе символов out_charset.
Следовательно, вы хотите отдать пользователю в кодировке UTF. Так почему вы указываете в заголовке 1251 кодировку? | |
|
|
|
|
|
|
|
для: sim5
(27.11.2009 в 16:02)
| | так говорю же тоже самое в итоге получается
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
добро пожаловать
|
и отображается не правильно | |
|
|
|
|
|
|
|
для: Sergeous
(27.11.2009 в 16:05)
| | То есть на "авось повезет".... Нельзя так делать, заголовок должен соответствовать кодировке.
Возможной причиной может быть кодировка по умолчанию установленная на сервере. Но....
В говорите об исходном коде. Так где у вас проблемы - при отображении страницы в браузере или просмотре исходника? | |
|
|
|
|
|
|
|
для: sim5
(27.11.2009 в 16:08)
| | Проблема решилась строчкой AddDefaultCharset Off в .htaccess
Спасибо за помощь :) | |
|
|
|