您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国二次开发会员积分16777215的解决方法
涂翰毅2023-05-28 18:46:03帝国CMS教程已有人查阅
导读这个问题也算是帝国的bug,下面告诉大家解决方法!找到,eclassqinfofun.php;用dreamweaver打开。
这个问题也算是帝国的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实现会员资料注册填写后不能修改。 -
帝国CMS点击量(onclick)过万换成万为单位的方法
比如:点击量的数值过万时怎样变成 如: 10009变成1.09万。找到显示点击量的地方换成如下代码,下面是内容模板使用的代码: -
帝国CMS灵动标签调用指定时间段的信息多种写法教程
帝国CMS灵动标签调用指定时间段的信息多种写法教程,1、某天发布的文章,或 (to_time 换成 to_date)2、某一段时间发布的文章 -
帝国CMS整合第三方支付接口的方法
看到网上的帝国CMS第三方支付接口资源很少,我的站长站就分享一篇关于帝国cms二次开发整合第三方支付接口教程,我们只分享大致思路。
留言与评论 (共有 条评论) |