Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с кодировкой
 
 автор: luk   (30.10.2007 в 21:44)   письмо автору
 
 

Вообщем проблема такая. Установлены Apache 2.0.59 php 5.1.6 и mysql 5.0.19. Операционная система Windows XP Professional. Почему-то ни с того, ни с сего поменялась кодировка при отображении страницы сайта. На главной странице сайта по умолчанию стоит
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Но в браузере (Internet Explorer) страница корректно отображается только когда ставлю кодировку KOI8-R. При этом данные, которые были получены из базы MySql отображаются корректно при кодировке windows cp 1251. То есть получается, что статическая информация отображается нормально только при коире, а динамическая - только при cp 1251. Раньше все было нормально. Подскажите, плз, в чем может быть дело, а то замучился уже искать ответ на этот вопрос...

   
 
 автор: Agronom   (30.10.2007 в 21:53)   письмо автору
 
   для: luk   (30.10.2007 в 21:44)
 

может вам стоит поменять кодировку базы данных и коннекта к базе данных.

   
 
 автор: luk   (30.10.2007 в 22:05)   письмо автору
 
   для: Agronom   (30.10.2007 в 21:53)
 

Так в том то и дело что данные из базы данных отображаются нормльно. Коряво отображаются только буквы из html кода.
Вроде читал, что Apache может быть с этим как-то связан. То есть он управляет кодировкой с помощью заголовка, но я вроде менял кодировку в httpd.conf, но после этого проблема не решилась.

   
 
 автор: ddhvvn   (30.10.2007 в 22:15)   письмо автору
 
   для: luk   (30.10.2007 в 22:05)
 

А в каком редакторе и в какой кодировке создавали этот самый html-текст ?

   
 
 автор: luk   (30.10.2007 в 22:16)   письмо автору
 
   для: ddhvvn   (30.10.2007 в 22:15)
 

в блокноте и FrontPage
Дело не в этом... Тут фигня какая-то то ли в браузере, то ли в связке PHP+Apache+Mysql, потому что раньше все нормально работало. Автовыбор вроде отключен.... фиг знает чего он не хочет все в кириллице стандартной выводить

   
 
 автор: Agronom   (30.10.2007 в 22:24)   письмо автору
 
   для: luk   (30.10.2007 в 22:16)
 

Для начала посмотрите в других браузерах - Firefox, Opera...

   
 
 автор: luk   (30.10.2007 в 22:37)   письмо автору
 
   для: Agronom   (30.10.2007 в 22:24)
 

В mozille и опере ситуация такая же...Попробую апач еще поковырять .

   
 
 автор: luk   (31.10.2007 в 14:17)   письмо автору
 
   для: luk   (30.10.2007 в 22:37)
 

Всем спасибо за ответы. Проблема локализовалась достаточно быстро )). Какой-то глюк был видимо с файлом страницы. Все стало еа свои места после копирования исходного кода страницы в другой файл )).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования