原文:http://xspace.yyon.cn/html/86/86-10406.html
今天在做php项目的时候,需要增加安全退出的功能,也就是要求用户点"安全退出"时,执行清除session操作,并转到登录页.没想到在这个地方也小"卡"了一下.
'DI4P.pB0 出现的问题是当我点"安全退出"后转到登录页,但这时如果在地址栏中输入某一个管理页面的地址,还是能进去,也就是说session并未清除.我在程序的代码中已经使用了session_unregister()方法注销了session的变量.但还是有这个问题,问了下zw,他帮忙看了一阵也没解决了. 还是上网搜索吧,在一篇文章中看到一段代码,他在session_unregister()后加了句session_destroy();试着也照他写的加了 session_destroy(),终于可以清除session了.我的理解是:session_unregister()方法只是注销session 变量,并未真正清除session,只有执行了session_destroy()才清除了一个session中的所有数据.余姚在线个人空间T"V2E S3]q{