您现在的位置是:首页 > 教程 > 帝国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伪静态虚拟主机设置.htaccess的方法
帝国CMS建议直接生成静态页,但有时候也确实希望伪静态,这里以 帝国CMS7.0为例。PHP虚拟主机下设置伪静态: -
帝国CMS插件邀请码注册的方法
插件功能:后台生成邀请码,前台客户注册必须使用邀请码才能注册!邀请码后台生成格式可以定义,可以批量生成,后台可查看到已经被用过的邀请码和使用账号! -
帝国cms字段处理函数步骤和参数说明
增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数 -
帝国cms环境PHP5.5备份王报错mysql_escape_string(): This function is deprecated; use mysql_real_escape_stri
,因为我们使用的环境软件不同,或者是自己在本地搭建的,这个就要根据您放帝国备份王的路径去需找了。找到了function.php,大概是在921行:
留言与评论 (共有 条评论) |