Thinkphp设置登陆过期时间怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thinkphp设置登陆过期时间怎么写相关的知识,希望对你有一定的参考价值。

参考技术A 用session还是cookie
cookie($cookie_pre."user",$user,array('expire'=>3600 * 24));
session的话 是在服务器配置的
参考技术B setcookie(name,value,time,path,domain); 参考技术C 设置cookie过期时间 参考技术D session(array('name'=>'session_id','expire'=>3600));

thinkphp 登陆时怎么让登陆的次数加1 表名为op_test 登陆次数的字段为 number

M(\'user\')->where(\'id=1\')->setInc(op_test );

具体看thinkphp:

而对于统计字段(通常指的是数字类型)的更新,系统还提供了setInc和setDec方法。
$User = M("User"); // 实例化User对象
$User->where(\'id=5\')->setInc(\'score\',3); // 用户的积分加3
$User->where(\'id=5\')->setInc(\'score\'); // 用户的积分加1
$User->where(\'id=5\')->setDec(\'score\',5); // 用户的积分减5
$User->where(\'id=5\')->setDec(\'score\'); // 用户的积分减1
参考技术A 你可以建数据库的时候加个触发器

以上是关于Thinkphp设置登陆过期时间怎么写的主要内容,如果未能解决你的问题,请参考以下文章

Thinkphp框架下设置session的过期时间

thinkphp3.2设置session的过期时间

Thinkphp 对session有效期的设置为啥总不起作用

shiro如何设置登陆过期时间

可立餐小程序授权过期

如何给cookies设置过期时间?