Coppermine Photo Gallery のUTF-8対応

UTF8のデータベースで文字化けするので、直す時のメモ。
include/functions.inc.php の「function cpg_db_connect()」部分を変更する。

function cpg_db_connect()
{
global $CONFIG;
$result = @mysql_connect($CONFIG[‘dbserver’], $CONFIG[‘dbuser’], $CONFIG[‘dbpass’]);
if (!$result) {
return false;
}
if (!mysql_select_db($CONFIG[‘dbname’]))
return false;
return $result;
}

となっているのを

function cpg_db_connect()
{
global $CONFIG;
$result = @mysql_connect($CONFIG[‘dbserver’], $CONFIG[‘dbuser’], $CONFIG[‘dbpass’]);
if (!$result) {
return false;
} else {
mysql_query(“SET NAMES utf8”, $result);
}
if (!mysql_select_db($CONFIG[‘dbname’]))
return false;
return $result;
}

と2行を追加してアップロード。

コメント

タイトルとURLをコピーしました