保存最后登录日期 [ 新手入门 ]
怎么保存最后登录日期啊? 这样的需求,在用户登录后页面显示用户上次登录的日期。
我是这样处理的,在用户登录时记录用户的登录日期,于是我在登陆的中加入了
$user = $this->findByAttributes(array('user_id' => Yii::app()->user->id));
$user->last_login = time();
$user->save();
但是我读取出来的数据缺是这次登录的时间,也就是更新后的时间。
大家有没有啥方法处理这个问题啊?
在beforeLogout()里面做文章?如何做?
共 11 条回复
zcyxm
注册时间:2012-05-11
最后登录:2021-04-11
在线时长:152小时12分
最后登录:2021-04-11
在线时长:152小时12分
- 粉丝18
- 金钱37226
- 威望60
- 积分39346