В какой кодировке должна быть создана BD под SLAED 2.6 Lite, чтобы не отображалось иероглифами в браузере информация из BD?
ОС: Debian.
Кодировка BD под SLAED
1251
- Группа
- Посетители
- Пункты
- 949
- Регистрация
- 15.11.2007
- Пол
- Мужчина
- Предупреждения
- Нет
3.89
Создал я базу кодировкой cp_1251_general_cs, установил SLAED и сразу же иероглифы на странице.
Вот здесь я писал уже:
http://www.slaed.net/forum-view-8741-6.html#8844
- Группа
- Посетители
- Пункты
- 949
- Регистрация
- 15.11.2007
- Пол
- Мужчина
- Предупреждения
- Нет
3.89
Вот здесь я писал уже:
http://www.slaed.net/forum-view-8741-6.html#8844
Ссылка не существует. В теме 8741 всего 5 страниц.
У меня же она открывается? Может я факир?
Ну, да ладно.
В файле function/mysql.php в конце до значка
добавьте строку
mysql_query("SET NAMES 'cp1251'");
- Группа
- Посетители
- Пункты
- 949
- Регистрация
- 15.11.2007
- Пол
- Мужчина
- Предупреждения
- Нет
3.89
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 39379
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
SLAED CMS , написанное мной выше - то же самое. Оно полностью и целиком заменяет:
mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251_general_ci'");
SLAED CMS, но, похоже, человек пропал и результатов пока нет. А вообще, правильно - уж faq почитать можно было бы...

- Группа
- Посетители
- Пункты
- 949
- Регистрация
- 15.11.2007
- Пол
- Мужчина
- Предупреждения
- Нет
3.89
Во первых не cp_1251_general_cs, а cp_1251_general_ci, и бывает еще ситуация, когда базу создаешь с правильной кодировкой, тоесть в cp_1251_general_ci, а вот сравнение таблиц происходит в кодировке latin, которая по умолчанию стоит в настройках 90% хостеров с кривыми руками.
В этом случае тоже возможны всякие косяки с выводом из базы, тогда не поможет ни один из советов, пока не изменишь настройки базы...
- Группа
- Супермодераторы
- Пункты
- 1595
- Регистрация
- 18.09.2008
- Пол
- Мужчина
- Из
- Россия
- Предупреждения
- Нет
3.92
GRAFLEKX, где ты увидал - то cp_1251_general_cs?
Колись быстро!
и бывает еще ситуация, когда базу создаешь с правильной кодировкой, тоесть в cp_1251_general_ci, а вот сравнение таблиц происходит в кодировке latin, которая по умолчанию стоит в настройках 90% хостеров с кривыми руками
Кривых рук ещё лет на тыщу хватит. Твоя правда...
- Группа
- Посетители
- Пункты
- 949
- Регистрация
- 15.11.2007
- Пол
- Мужчина
- Предупреждения
- Нет
3.89