通过session和cookie来实现用户关闭浏览器,当前登陆用户失效
原理:利用session_id()作为cookie的某个值
setcookie("username","admin",time()+3600);
setcookie("md5_username",md5(session_id()."admin"),time()+3600);
登陆条件,必须同时有$_COOKIE['username']和$_COOKIE['md5_username'],并且$_COOKIE['md5_username']要等于md5(session_id()."admin");
当浏览器关闭后再打开,session_id就会不同,所以就会失效了,从而实现目的。
php 登陆验证
最新推荐文章于 2024-05-13 22:57:29 发布
503

被折叠的 条评论
为什么被折叠?



