(CRM) неполное отображение русских символов

i'm_novice
Дата: 07.09.2006 16:25:42
доброе время суток!

понадобилась CRM система. полазил по интернету, пригланулась SugarCRM. скачал,
установил. все хорошо, но русские буквы пишутся в базу в ISO кодировке. в
следствие чего, при просмотре сохраненных данных отображаются несколько
первых букв, т.к. русское слово в этой кодировке превысило ограничение поля по
длине.
у системы есть файл config.php, в котором хранится массив настройек. есть там
такая настройка:
'default_charset' => 'ISO-8859-1'
меняю на:
'default_charset' => 'Windows-1251'
и ничего не меняется. браузер отбражает систему в буржуйской кодировке (при
изменении других настроек, изменения происходят). если в браузере вручную
поставить вин1251, то запись в базу записывается в виде "?"-ов.

как исправить такое?
JASterus
Дата: 07.09.2006 16:39:55
при коннекте выполни
SET character_set_client = cp1251;
SET character_set_results = cp1251;
SET collation_connection = @@collation_database;
i'm_novice
Дата: 07.09.2006 16:47:36
в своих проектах я так и делаю (только SET NAMES), но не очень хочется копаться
в чужом коде. модулей там дофига, беглым взглядом показалось, что каждый
модуль отдельно коннектится к базе. ставить во всех set names...
i'm_novice
Дата: 07.09.2006 16:53:30
хотя, кажется нашел класс соединения с базой, попробую туда вставить