帝国CMS会员登陆赠送积分的实现方法
帝国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 list.var列表调用文章内容的[!-newstext-]
代码 字段 时间
声卡驱动正常但是没有声音如何办?声卡驱动正常没声音的解决方法
英伟达显卡驱动如何退回到原来版本?英伟达显卡驱动退回到原来版
重装系统,电脑只有一个C盘如何创建分区
Defender提示错误应用程序MsMpEng.exe无法启动
电脑无法启动或仍在加载如何办?电脑无法启动或仍在加载的解决方
打印机驱动如何卸载删除?卸载打印机驱动干净的教程
电脑没网如何安装网卡驱动?教你没网如何安装网卡驱动的方法
系统32位和62位如何选择:详解它们之间的差异
电脑文件删不掉如何办?四种方法解决
任务管理器快捷键有哪些?任务管理器快捷键大全