通过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 发布