你现在的位置:首页 > PHP网站建设知识库 > phpcms > 正文

如何记录保存和读取phpcms管理员的登陆次数

如何记录保存和读取管理员的登陆次数?可以通过以下方法修改得
在数据库中的V9_admin表中加上一个字段 loginnum 【 smallint(5)   UNSIGNED  】用于保存登陆次数

修改phpcms\modules\admin\index.php
在86行        $this->db->update(array('lastloginip'=>ip(),'lastlogintime'=>SYS_TIME),array('userid'=>$r['userid']));
修改为        $this->db->update(array('lastloginip'=>ip(),'lastlogintime'=>SYS_TIME,'loginnum'=>'+=1'),array('userid'=>$r['userid']));
在209行 $loginip = $r['lastloginip']; 的下一行
多加一行 $loginnum = $r['loginnum'];

修改phpcms\languages\zh-cn\admin.lang.php
在227行 $LANG['lastlogintime'] = '最后登录时间'; 的下一行
多加一行 $LANG['loginnum'] = '登录次数';

修改phpcms\modules\admin\templates\main.tpl.php
在18行
的下一行
多加一行

修改phpcms\modules\admin\templates\admin_list.tpl.php  
修改14行  
为:                
               
修改31行
为: