帝国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或您还没有登陆,不能发表评论', |
来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!