帝国cms教程

帝国CMS二次开发会员积分为16777215解决教程

我的站长站 2014-05-20 人阅读

这个问题也算是帝国的bug,下面告诉大家解决方法!

1、找到,eclassqinfofun.php;用dreamweaver打开。
2、搜索//增扣点
3、修改代码:
修改前:

//增扣点
                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'];
                }
                //会员投稿数更新

   


4、完成


会员只要投稿,没有审核也会扣除点数,而且检测积分为0时,无法发表文章。

这样就避免了会员积分为0时审核扣除1点数后会员积分变为16777215的问题。


相关推荐
  • 帝国cms二次开发
  • 网站会员
  • 帝国CMS审核
  • dedecms文章审核后给会员增加积分或者金币的办法

    dedecms一般都是在会员发表完之后就把积分加上去了,因此我们需要对这套系统进行修改,具体修改方法如下:第一步是在会员发表完文章之后不加积分,方法为:找到/member/article_add.php,找到//增加积分,将下面的代码注释掉。//增加积分 //$dsql->ExecuteNoneQue...

    织梦cms教程 149 5年前
  • 帝国CMS取消会员注册时候的邮箱必填

    帝国CMS会员注册的时候,邮箱是必填项,但有时候,我们希望注册时不需要填写邮箱,但帝国CMS并没有给这样一个可以关闭的设置项。通过本教程就可以实现取消邮箱必填。以帝国CMS7.2为例:打开 /e/member/class/member_registerfun.php 文件1、查找:if(!chemail($...

    帝国cms教程 145 5年前
  • 帝国CMS会员中心如何动态提示未读消息

    登陆帝国后台------模板------动态页面模板管理------头部模板在模型下面添加下面代码部分<?//模型$tgetmid=(int)$_GET[&#39;mid&#39;];if($tmgetuserid){$member=$empire->fetch1("select userpic from phome_enewsmemberadd where userid=&#39;$t...

    帝国cms教程 142 5年前
  • 帝国CMS自动审核发布脚本

    网站如果是采集的,一次性审核发布大量采集信息不利于网站SEO,使用这款帝国CMS自动审核发布脚本就可以轻松解决这个问题。比帝国自带的计划任务功能好,不用开启后台才运行,脚本放到服务器上后加入服务器的计划任务便可以每天定时审核发布信息。帝国CMS自...

    帝国cms教程 77 1年前
  • SQL批量修改帝国CMS会员组方法

    帝国CMS后台默认会员操作功能是没有批量修改会员的会员组功能的,只能批量审核和取消,如果想批量修改会员的会员组只能自己想办法了。方法也很简单,只需要一段SQL搞定,我的站长站分享给大家。批量修改会员组update 表前缀_enewsmember set groupid=REPLAC...

    帝国cms教程 79 2年前
  • 帝国CMS安全设置防止注册机灌水机方法大全

    找到对策我的站长站在教大家帝国CMS安全设置的之前,我们首先需要知道网站为什么会受到攻击,人家利用注册机、灌水机的目的是什么?比如:利用注册机批量注册账号,是想批量下载,还是接着灌水机批量留言等等,找到不法分子攻击的目的,我们才能对症下药。帝国CMS安...

    帝国cms教程 67 2年前
最新更新