Я использую ckeditor 3.4, чтобы вставить данные (текст) в базу данных и затем отобразить их на странице.
Проблема: когда я пишу (греческий) в ckeditor, все в порядке.Когда я снова нажимаю кнопку HTML на ckeditor, все в порядке (например, я вижу текст, набранный без html-сущностей).Однако, когда я сохраняю данные (и, следовательно, сохраняю их в БД), сохраненные данные в БД выглядят так:
"<p style="text-align: center;">
... σÏντομα πεÏισσότεÏες πληÏοφοÏίες...</p>
<p>
</p>"
Примечание: когда я вспоминаю данные, они правильно отображаются на веб-странице.
Действия, предпринятые до сих пор:
1- файл подключения к БД имеет следующее: $conn->query("SET NAMES 'utf8'");
2- В config.js ckeditor, который я добавилследующие строки
config.entities = false;
config.entities_greek = false;
config.entities_latin = false;
config.entities_processNumerical = false;
// Define changes to default configuration here. For example:
config.language = 'el';
// config.uiColor = '#AADC6E';
};
3- мои веб-страницы настроены на: content="text/html;charset=utf-8"
4-db colation: utf8_unicode_ci / type MyIsam
Я искал вокруг, нонеудачно.Буду признателен за любую помощь