這個問題也算是帝國的bug,下面告訴大家解決方法!
1、找到,eclassqinfofun.php;用dreamweaver打開。
2、搜索//增扣點
3、修改代碼:
修改前:
//增扣點 if($checked&&$muserid) { AddInfoFen($cr['addinfofen'],$muserid); $haveaddfen=1; } if(empty($muserid)) { $musername=$fun_r['guest']; } //會員投稿數(shù)更新
修改后:
//增扣點 if($muserid) { $fr=$empire->fetch1("select userfen from {$dbtbpre}enewsmember where userid='$muserid'"); if($fr['userfen']<1) { printerror("HaveNotFenAQinfo","history.go(-1)",1); } else { //printerror("HaveNotFenAQinfo","history.go(-1)",1); AddInfoFen($cr['addinfofen'],$muserid); $haveaddfen=1; } } if(empty($muserid)) { $musername=$fun_r['guest']; } //會員投稿數(shù)更新
4、完成
會員只要投稿,沒有審核也會扣除點數(shù),而且檢測積分為0時,無法發(fā)表文章。
這樣就避免了會員積分為0時審核扣除1點數(shù)后會員積分變?yōu)?6777215的問題。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 帝國CMS二次開發(fā)會員積分為16777215解決教程