Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирили&#109 Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирили&#109
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирилиm

Started by DmitryFeod, March 22, 2020, 05:13:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DmitryFeod

Где теперь принудительно сменить кодировку никам?
Поставил в .../include/config.inc.php
$CONFIG['dbcharset'] = 'utf8';   

и вроде все заработало нормально всё, кроме кириллических ников с бриджа от phpBB

Раньше помогало такое решение, а сейчас что-то не найду аналогичных танцев с бубном:

QuoteБорьба с "крокозяблами" в русских никах.
Для случая, когда и форум, и галерея в кодировке utf8.
Если русские ники отображаются в галерее после интеграции неправильно, то необходимо:

галерея/include/config.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ

$CONFIG['dbname'] =                         'имя базы';        // Your mysql database name
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ

$CONFIG['dbcharset'] =                         'utf8';
галерея/include/functions.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ

$result = @mysql_connect($CONFIG['dbserver'], $CONFIG['dbuser'], $CONFIG['dbpass']);
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ

mysql_query("SET NAMES UTF8", $result);
галерея/bridge/udb_base.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ

$this->link_id = mysql_connect($this->db['host'], $this->db['user'], $this->db['password']);
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ

mysql_query("SET NAMES UTF8", $this->link_id);
Если в базе форума используется кодировка не utf8, то в последних двух файлах вписать вместо неё свою.
Всё должно работать.