您现在的位置是:首页 > 教程 > 帝国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修改步骤:1.文件修改e/enews/index.php 找到如下代码上方加入如下代码: -
帝国CMS播放权限不足自动提示充值VIP跳转的方法
帝国CMS影片设置了播放权限以后,权限不足的会员点击播放就会提示权限不足,这样很不友好!如上图:通过代码的方法,我们实现了自动调用后台设置的充值类型 -
帝国CMS正文图片自动加alt为标题同时支持新增和修改的方法
需要使用此功能的数据表都需要修改。正文字段一般是newstext(也可以是其它字段),在字段处理函数文本框填上user_AddImgAlt -
帝国CMS二次开发列表页新闻和简介怎么清除自动换行符
列表内容模板(list.var) (*) 使用程序代码,判断smalltext字段中是否含有换行符,含有去掉不含有直接输出。
留言与评论 (共有 条评论) |