这个问题也算是帝国的bug,下面告诉大家解决方法.
 
1、找到me/class/qinfofun.phpm用dreamweaver打开,
 
2、搜索//增扣点
 
3、修改代码:
 
修改前:
 
//增扣点
                if($checked&&$muserid)
                {
                        AddInfoFen($cr['addinfofen'],$muserid);
                        $haveaddfen=1;
                }
                if(emptyempty($muserid))
                {
                        $musername=$fun_r['guest'];
                }
                //会员投稿数更新
修改后:
 
//增扣点
                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;
                        } //开源软件:Cuoxin.com
                }
                if(emptyempty($muserid))
                {
                        $musername=$fun_r['guest'];
                }
                //会员投稿数更新
4、完成
 
会员只要投稿,没有审核也会扣除点数,而且检测积分为0时,无法发表文章,这样就避免了会员积分为0时审核扣除1点数后会员积分变为16777215的问题.

dawei

【声明】:毕节站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。