设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

帝国CMS会员积分为16777215解决方法

发布时间:2021-12-17 10:25 所属栏目:19 来源:互联网
导读:这个问题也算是帝国的bug,下面告诉大家解决方法. 1、找到me/class/qinfofun.phpm用dreamweaver打开, 2、搜索//增扣点 3、修改代码: 修改前: //增扣点 if($checked$muserid) { AddInfoFen($cr[addinfofen],$muserid); $haveaddfen=1; } if(emptyempty($muserid
这个问题也算是帝国的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的问题.

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读