欢迎您光临本店,本店提供多种个性化定制服务。

帝国cms评论扣积分功能

经营范围:电脑组装,电脑维修,手机刷机,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等

我想给我的网站增加评论扣费功能来防止恶意评论,于是就产生了以下一段邪恶的代码。。。

修改评论处理文件:/e/pl/plfun.php

//信息表加1

$usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set plnum=plnum+1 where id='$id' limit 1");

 

//扣积分

$fenus=10;

$empire->query("update {$dbtbpre}enewsmember set `userfen`=userfen-{$fenus} where `userid`={$muserid}");

 

}

//更新新评论数

忘记了一个事情,积分小于10的不能评论的判断,我是直接加在了登陆验证里。然后修改了下提示警告语。

还是plfun.php这个文件第23行,红色是增加的部分。

        if($muserid&$usefen>=10)//已登陆

还要修改下e/data/language/gb/pub/q_message.php这个警告语文件。

改成这样:

'GuestNotToPl'=>'您的积分小于10或您还没有登陆,不能发表评论',

 

来源:本文由只选实体店 - 天寻电脑原创撰写,欢迎分享本文,转载请保留出处和链接!