
09.05.2006, 09:06
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
С нами:
11291306
Репутация:
569
|
|
Дело действительно не в html, а в базе. Апач вообще тут не причем. Погляди через phpmyadmin какая у тебя кодировка на базе и к каждому полю таблички. должно быть либо UTF-8 (юникод), либо cp1251_general вроде... или что-то в этом духе. Если другая кодировка - меняй на cp1251_general. Если не поможет - дело может еще быть в самой mysql. Насколько помню, начиная с 4.1 версии они перегнали ее полностью на юникод, усложнив обычным русским разработчикам жизнь. Решается эта проблема добавлением следующих строк, сразу после коннекта к БД и выбора БД:
PHP код:
mysql_query("SET NAMES cp1251");
mysql_query("SET CHARACTER SET cp1251");
Хотя на самом деле можешь попробовать сначало второй шаг, т.е. добавить эти 2 запроса. Должно помочь. А вообще, в следующий раз, как можно более подробно описывай свою проблему. Какая кодировка в заголовках html, загаловках http, в базе и прочее.
2 Модеры
Перетащите тему в php, там она более актуальна
|
|
|