您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国二次开发会员登陆赠送积分的代码
翠风2023-05-28 17:23:45帝国CMS教程已有人查阅
导读1、进入管理会员字段增加如下字段:字段名:LastTime 字段标识:最后登陆时间 字段类型:大数值型(INT)
修改步骤
1、进入管理会员字段增加如下字段:
字段名:LastTime 字段标识:最后登陆时间 字段类型:大数值型(INT)
2、打开,e/class/user.php 找到大约1019行 if($set1&&$set2) 这个地方,在 $location=DoingReturnUrl($location,$_POST['ecmsfrom']); 前面增加如下代码
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多终端模板怎么设置
新增帝国CMS多终端模板步骤:网站地址:不要加上域名 (默认是没有加上域名,如果自行修改过,请把域名去掉。) -
帝国CMS灵动标签SQL调用多条广告不如js灵活
用:select * from phome_enewsad where adid in (广告ID1,广告ID2,....)>phome_enewsad 数据表字段解释(广告表) -
帝国CMS下载不用弹出窗口使用直接下载方式的办法
帝国CMS默认的下载地址是弹出小窗口式下载,通过本教程可以改成直接打开新网页里下载,以及直接下载方式。原弹出式方式下载代码: -
帝国CMS怎么实现3级联动+列表项筛选功能
帝国CMS怎么实现3级联动+列表项筛选功能,功能说明:帝国CMS后台发布信息时选择地区(省市区),前台显示联动联动删选功能!
留言与评论 (共有 条评论) |