帝国论坛帝国网站管理系统交流区帝国CMS使用交流实现会员每天登陆实现赠送积分功能:~每天一次。需要的快进来 【本版专题贴子】  
主题:实现会员每天登陆实现赠送积分功能:~每天一次。需要的快进来 [加入收藏夹]   

feiyu9
用户头衔:举人

精华贴   :0
发贴数   :170
经验值   :869
注册时间:2010-04-23
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
实现会员每天登陆实现赠送积分功能:~每天一次。需要的快进来
实现功能:会员每天登陆实现赠送积分~每天一次。

修改步骤:

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

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

2、打开,e/class/user.php 找到大约1019行 if($set1&&$set2) 这个地方,在 $location=DoingReturnUrl($location,$_POST['ecmsfrom']); 前面增加如下代码



PHP Code
//会员登陆赠送点数   
        $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}");   
        //结束   


修改好后保存即可!!!

其他扩展:

由于已经有最后登陆时间这个参数,可以在前台使用灵动标签实现最近登录会员功能~



公文写作助手 tool.gwxzw.cn
2010-12-02 13:44:49 已设置保密 顶部 回复 引用 报告 编辑 删除

忘事无忧
用户头衔:探花

精华贴   :0
发贴数   :10350
经验值   :23592
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

支持




2010-12-02 15:39:39 已设置保密 顶部 回复 引用 报告 编辑 删除

亲爱的我来了
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :76
注册时间:2010-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持



扬州网站建设 扬州网站制作 扬州SEO 口吃 结巴
2010-12-02 16:22:16 已设置保密 顶部 回复 引用 报告 编辑 删除

咖啡和茶
用户头衔:书生

精华贴   :0
发贴数   :38
经验值   :155
注册时间:2010-08-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

原帖由 feiyu9 于 2010-12-02 13:44:49 发表
其他扩展:

由于已经有最后登陆时间这个参数,可以在前台使用灵动标签实现最近登录会员功能~

这个可否写个VIP会员在线功能,后面加个发信息的按纽




2010-12-02 23:14:58 已设置保密 顶部 回复 引用 报告 编辑 删除

jackly
用户头衔:举人

精华贴   :0
发贴数   :248
经验值   :708
注册时间:2008-01-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

支持楼主




2010-12-03 08:16:55 已设置保密 顶部 回复 引用 报告 编辑 删除

zizhuxuaner
用户头衔:进士

精华贴   :0
发贴数   :394
经验值   :2071
注册时间:2008-06-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

在会员中心如果调用这个最后登陆时间改怎么写?请教




2010-12-14 18:43:11 已设置保密 顶部 回复 引用 报告 编辑 删除

qxsixiao
用户头衔:秀才

精华贴   :0
发贴数   :179
经验值   :562
注册时间:2010-11-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

学习中。楼主是不是再写得详细一点啊,照顾照顾我们新人啊,呵呵



我的最爱是看书。http://www.docin.com/jizhuangzi001
http://qxsixiao.gicp.net
http://qxsx.co.cc
2010-12-14 20:07:10 已设置保密 顶部 回复 引用 报告 编辑 删除

qxsixiao
用户头衔:秀才

精华贴   :0
发贴数   :179
经验值   :562
注册时间:2010-11-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

学习了



我的最爱是看书。http://www.docin.com/jizhuangzi001
http://qxsixiao.gicp.net
http://qxsx.co.cc
2011-01-05 11:47:35 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1