帝国cms如何实现会员登陆赠送积分功能(帝国cms如何实现会员登陆赠送积分)
Imperial CMS如何实现会员登录赠送积分?
本文介绍了登录Imperial CMS会员时如何实现奖励积分的示例。
修改步骤:
1、进入管理成员字段,添加以下字段:
字段名称:LastTime 字段标识: 上次登录时间字段类型: 大数值类型(INT)
2、打开e/class/user.php,找到第1019行if($set1$set2)。寻找:
代码如下:
$location=DoingReturnUrl($location,$_POST['ecmsfrom']);在前面添加以下代码。
代码如下:
//会员登录赠送积分$LastTime=time();$useridz=(int)$r[$user_userid];$fenus=2; //赠送积分$LastT=$empire-fetch1('select LastTime from {$dbtbpre }enewsmemberadd where `userid`={$useridz}');(int)$newstime=$LastT['LastTime'];//时间(int)$times=mktime(0,0,0,date('m' ,$LastTime),date('d',$LastTime),date('Y',$LastTime));//当前时间if ($newstime==0){$empire-query('update {$dbtbpre} enewsmember set `userfen`=userfen+{$fenus} where `userid`={$useridz}');}else{if($times$ newstime $newstime$times+86400){//今天}else{$empire-query('update {$dbtbpre}enewsmember set `userfen`=userfen+{$fenus} where `userid`={$useridz}');} }$empire-query('update {$dbtbpre}enewsmemberadd set `LastTime`={ $LastTime} where `userid`={$useridz}');//修改完成后保存。以上就是帝国CMS如何实现会员登录奖励积分的详细内容。更多资讯请关注木库阁其他相关文章!