Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с кириллицей при импорте из IPB.
 
 автор: SD   (27.11.2006 в 16:37)   письмо автору
 
 

Задача состоит в следующем.

Нужно импортировать данные из форума Invision Power Board 2.1.7.

При импорте вся кириллица отображается знаками вопроса.

Пробовал варианты

@mysql_query('SET NAMES cp1251;', $forum_db_link);


AddDefaultCharset windows-1251 

и

@mysql_query("SET collation_connection = 'cp1251_general_ci'", $forum_db_link);
@mysql_query("SET collation_server = 'cp1251_general_ci'", $forum_db_link);
@mysql_query("SET character_set_client = 'cp1251'", $forum_db_link);
@mysql_query("SET character_set_connection = 'cp1251'", $forum_db_link);
@mysql_query("SET character_set_results = 'cp1251'", $forum_db_link);
@mysql_query("SET character_set_server = 'cp1251'", $forum_db_link);

Не помагает... На форуме кириллица отображается нормально, в админке тоже...

В PhpMyAdmin'е стоит кодировка latin1_swedish_ci

При смене дефолтной кодировки на cp1251_general_ci начинаются проблемы с кириллицей на форуме.

Где искать решение? В PHP или с базой проблемы?

Спасибо.

   
 
 автор: SD   (28.11.2006 в 11:20)   письмо автору
 
   для: SD   (27.11.2006 в 16:37)
 

Помогло выставление в скриптах кодировки latin1...


mysql_query("SET collation_connection = 'latin1_swedish_ci'", $forum_db_link);
mysql_query("SET collation_server = 'latin1_swedish_ci'", $forum_db_link);
mysql_query("SET character_set_client = 'latin1'", $forum_db_link);
mysql_query("SET character_set_connection = 'latin1'", $forum_db_link);
mysql_query("SET character_set_results = 'latin1'", $forum_db_link);
mysql_query("SET character_set_server = 'latin1'", $forum_db_link);

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования