PHPCMS V9会员中心增加会员登录次数显示功能

代码笔记   2015-10-14 10:49:31

V9的用户表里是有登录次数的字段的哦,官方没写这个功能而已,下面就是修改方法,方法也不复杂 在几个地方做下机械性的复制粘贴就可以了.此方法只在v9上面有效 其他老版本的且行且珍惜哦



修改会员中心主程序文件:phpcms/modules/member/index.php

大概699行增加, 'loginnum'=>'+=1'变为

$updatearr = array('lastip'=>ip(), 'lastdate'=>SYS_TIME, 'loginnum'=>'+=1');


大概1138行增加变为

$this->db->update(array('lastip'=>ip(), 'lastdate'=>SYS_TIME, 'nickname'=>$me['name'], 'loginnum'=>'+=1'), array('userid'=>$userid));


大概1319行增加变为

$this->db->update(array('lastip'=>ip(), 'lastdate'=>SYS_TIME, 'nickname'=>$me['name'], 'loginnum'=>'+=1'), array('userid'=>$userid));


大概1376行增加变为

$this->db->update(array('lastip'=>ip(), 'lastdate'=>SYS_TIME, 'nickname'=>$me['name'], 'loginnum'=>'+=1'), array('userid'=>$userid));


修改会员中心主页显示模板:phpcms/templates/default/member/index.html

在您认为合适的地方加上:

 本次是您第 {$memberinfo[loginnum]} 次登录

 

打赏