Форум

Открыть Ответить

Проблема с кодировкой в блоках и модулях

0

0

1
02.05.2011 13:10:38

Всем привет!

Искал решение проблемы через поисковик, но толкового не нашел.
На сайте кодировки работают, а вот при выводе любых сторонних блоков или модулей одни вопросы вместо кириллицы.

Может можно какой запрос в БД послать?

Open SLAED 1.*
PHP 5
Сервер в интернете
pirren
  • Регистрация: 28.04.2011
  • Пол: Мужчина
  • Из: Riga
pirren
5

5

02.05.2011 16:35:23

ну а пример какого либо блока можно, а вообще вот что можно добавить в блок:

$content = iconv("cp1251", "utf-8", $content);

Neiv
  • Группа: Новички
  • Пункты: 38
  • Регистрация: 19.03.2009
  • Пол: Мужчина
  • Из: Барнаул
Neiv
4.1

4.1

28.10.2011 09:50:05 28.10.2011 09:55:04

Здравствуйте.
Скачал новую версию "Open Slaed" v-1.2 и после установки(на денвер) обнаружил, что буквы "Ш" и "И" заменяются символами.
Ясно, что это проблема с кодировкой.
Посмотрел в базу и увидел, что таблицы созданы в UTF8, а значение "tables" с количеством таблиц отлично, имеет кодировку cp1251_general_ci
Зашел в установочный дистрибутив, путь:/setup/sql/, и в файле table.sql заменил значения UTF8 на cp1251.
После переустановки системы проблем не обнаружено, с другими локализациями работает отлично.

Кому лень редактировать самому, или боится испортить, качайте и заменяйте этим файлом.

toherman
  • Пункты: 11
  • Регистрация: 03.10.2009
  • Пол: Мужчина
toherman
3.66

3.66

29.10.2011 02:36:33

ну если ты знаешь какую кодировку использает движок то соответственно перед установкой нужно создавать базу в его кодировке!

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь