返回顶部
首页 > 资讯 > CMS >帝国CMS如何实现会员登陆赠送积分
  • 707
分享到

帝国CMS如何实现会员登陆赠送积分

帝国CMS 2017-09-16 15:09:32 707人浏览 无得
摘要

帝国CMS如何实现会员登陆赠送积分?本文实例讲述了帝国CMS会员登陆赠送积分的实现方法。修改步骤:进入管理会员字段增加如下字段:字段名:LastTime 字段标识:最后登陆时间 字段类型:大数值型(INT)打开,e/class/user.P

帝国CMS如何实现会员登陆赠送积分?

本文实例讲述了帝国CMS会员登陆赠送积分的实现方法。

修改步骤:

进入管理会员字段增加如下字段:

字段名:LastTime 字段标识:最后登陆时间 字段类型:大数值型(INT)

打开,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}");
//结束

修改好后保存即可。

--结束END--

本文标题: 帝国CMS如何实现会员登陆赠送积分

本文链接: https://lsjlt.com/news/9311.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作