由于 PHP 對 多字節(jié)字符集的支持存在問題,在各種編碼相互轉(zhuǎn)換過程中,有可能引發(fā)程序溢出和程序錯誤。此問題目前已經(jīng)影響到 帝國CMS 中的會員整合接口的使用,如果是整合其他系統(tǒng),并且被整合系統(tǒng)編碼不同的話,需要打此補(bǔ)丁(如:GBK版整合UTF-8的會員系統(tǒng)或者UTF-8版整合GBK的會員系統(tǒng))。
帝國CMS于2008-8-5 22:00修正了最新程序,此時間后安裝和升級的用戶(v5.0)將不用安裝此補(bǔ)丁程序。
補(bǔ)丁修復(fù)方法:(適用于所有帝國CMS版本) ·修復(fù)時間:2008-8-5 22:00 ·修復(fù)方法:修改e/class/user.php文件,找到:(72行左右)
$str=$fun($targetcode,$code,$str); } return $str; |
將他改為
$str=$fun($targetcode,$code,$str); } return addslashes(stripslashes($str)); |
,然后保存文件即可修復(fù)。(推薦用dreamweaver編輯) |
|
|
|