Чтение RSS каналов

Форум

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

Отображения знаков ??? в Open Slaed 1.2

0

0
1
20.03.2010 17:24:4120.03.2010 17:46:06
Сделал запросы в базу данных, как тут написано, не помогает( В админке, при добавлении делаю предварительный просмотр, отображается всё нормально, но как нажимаю отправить, буква ш превращается в �?(квадрати и знак вопроса) Что делать? Отображается и в админке и на сайте так(


Версия системы: Open SLAED 1.*
Версия PHP: PHP 5
Сервер: Сервер в интернете
2
20.03.2010 18:39:42
Wrestler, на эту тему тут наверное уже постов 100 написано, воспользуйтесь поиском по форуму, честное слово - не охота всё заново писать...
3.97

3.97
3
20.03.2010 18:56:1820.03.2010 18:59:54
Перепробывал кучу вариантов, не один не помог( Ставлю движок уже не первый раз, такого не разу не было...( Обычно всё исправлялось запросом в БД... А сейчас нет(
4
20.03.2010 23:16:56
Wrestler
1. откройте блокнотом templates/название_темы/index.html
потом сделайте: Файл -> Сохранить как...
Тип файла -> Все файлы -> Кодировка -> UTF-8 ->Сохранить.
Проделайте эту же процедуру с другими файлами темы оформления.
2. Панель администратора >> База данных >> Запрос в базу данных.
Выполните следующий запрос:
ALTER TABLE `{pref}_stories` CHANGE `title` `title` VARCHAR( 255 ) NULL DEFAULT NULL;
ALTER TABLE `{pref}_files` CHANGE `title` `title` VARCHAR( 255 ) NULL DEFAULT NULL;

3. Все таблицы базы должны быть только в utf8_general_ci, сравнение таблиц тоже именно в этой кодировке. Если не уверены - убейте базу полностью, создайте заново, но сравнение выбираете utf8_general_ci.
4. Все файлы модулей должны быть тоже в кодировке UTF-8, как это сделать читаем выше.
3.97

3.97
5
21.03.2010 04:53:27
Также если не поможет то где нибудь после подключения бд класа но до выполнения каких либо запросов добавить
$db->sql_query("SET NAMES 'utf-8'");
$db->sql_query("SET character_set_client = 'utf-8'");
$db->sql_query("SET character_set_connection = 'utf-8'");
$db->sql_query("SET character_set_database = 'utf-8'");
$db->sql_query("SET character_set_results = 'utf-8'");
$db->sql_query("SET character_set_server = 'utf-8'");
Открыть Ответить
делатьбукваотображаетсязнакнажимаюсайтеотправить65533админкенормальнопредварительныйквадратипревращаетсявопросапросмотр
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь