最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 教你解决帝国cms会员0积分时被扣除后变为16777215出错问题

    正文概述 管理员   2025-09-06   8

    1.这个问题也算是帝国的一大bug吧,不过我可以告诉大家巧妙解决方法!

    首先,找到

    e/class/qinfofun.php

    用dreamweaver打开。
    其次,搜索

    //增扣点
    
                   if($checked&&$muserid)
    
                   {
    
                           AddInfoFen($cr['addinfofen'],$muserid);
    
                           $haveaddfen=1;
    
                   }
    
                   if(empty($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;
    
                           }
    
                   }
    
                   if(empty($muserid))
    
                   {
    
                           $musername=$fun_r['guest'];
    
                   }
    
                   //会员投稿数更新
    
    

    好了,大家看看,只要投稿,没有审核也会扣除点数,而且检测积分为0时,无法发表文章。这样就避免了会员积分为0时审核扣除1点数后会员积分变为16777215的问题。


    我爱模板网 » 教你解决帝国cms会员0积分时被扣除后变为16777215出错问题

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元