doushan2224 2012-04-06 21:29
浏览 52
已采纳

清除cookie时PHP会话变量消失了

I have been doing a lot of research on the internet with regards to sessions and cookies and the argument for sessions that I keep coming across is that if cookies are disable it won't affect the sessions.

Still, every time a clear cookies my session variables seem to clear as well. Also, I've read on a few websites that sessions should in fact clear with the cookies.

Can someone please explain this to me?

  • 写回答

5条回答 默认 最新

  • doumeng3345 2012-04-06 21:34
    关注

    If its possible php stores its session id in a cookie. If your browser rejects that, it carries the session id along with the query string.

    If you kill your cookies and no query string adjustment was made, php forgets who you are!

    However cookie usage can be disabled by http://de2.php.net/manual/en/session.configuration.php#ini.session.use-cookies

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?