我正在使用下面设置会话变量/ Cookie的登录系统。 Chrome浏览器,它可以让你毫不费力地查看你的cookies,显然将它标记为PHPSESSID,过期时会显示“当我关闭我的浏览器时”。果然,当我登录时,关闭浏览器,然后打开一个新的浏览器会话,我不再登录。制作会话/ Cookie不确定
我该如何做到让用户保持登录是否浏览器是关闭?我想让它保持登录状态(永久,如果可能的话),除非有意注销完成。
由于提前,
约翰
$_SESSION['loginid'] = $row['loginid'];
$_SESSION['username'] = $u;
+1代表“记住我”,而不是持久的会话。请记住,会话可以[根据年龄分开销毁](http://us.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime),即使Cookie仍然存在存在。 – Charles 2010-07-21 18:06:38
感谢ircmaxell和Charles ......我要去关注一下Remember Me。你们推荐的任何优秀教程或网站? – John 2010-07-21 18:31:24
有许多教程。尝试浏览下列网址:http://www.google.com/search?q=implement+remember+me+php – ircmaxell 2010-07-21 18:49:10