Показать сообщение отдельно
Старый 09.02.2012, 22:16
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Надо было сразу ссылку дать на http://zakharov.restoreit.ru/

Две ошибки:

1. В начале, в коде страницы у вас там
Код:
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
, а отнюдь не
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
то есть страница предлагает браузеру рендерить себя как KOI-8, а не как utf-8. Поправьте. Вы приводили другой код.

2. В самом начале , то есть еще до открывающего тега <html> у вас есть невидимые служебные BOM-символы, от них надо избавиться. Что это такое - погуглите, если интересно (по ключевым словам "Юникод BOM"). Большинство текстовых редакторов их не покажут. В данном случае они мешают. Избавляемся от них.
Открываете, например в FAR-менеджере (в нем они прекрасно видны) и удаляете их. Либо, для ускорения событий, поставьте себе Notepad++ и выбираете опцию, которая как раз выделена на втором скрине с моего предыдущего поста. Сохраняемся и перзаливаем файл.

Сделайте все в точности и должно заработать.

Итак, еще раз:

1. Строка в .htaccess (сервер будет выдавать как надо), файл кладем в корневую директорию web-сервера.
Код:
AddDefaultCharset utf-8
2. Сам файл перекодирован в "UTF-8 без BOM"
3. Строка с метатегом в <head> страницы.
Код AS1/AS2:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
__________________
Идите первым!


Последний раз редактировалось mooncar; 09.02.2012 в 22:32.