微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 如果Cookie被禁用会发生什么?

相当基本的问题在这里PHP中,如果用户的浏览器禁用了Cookie,则不能使用两个服务器cookie($_SESSION)和客户端Cookie($_COOKIE,setcookie),或者仅将后者禁用?
基本上你不能让用户登录或做任何需要会话的事情,对吧?

另外,在某种情况下,有人想要禁用Cookie吗?

谢谢!

对,是真的.两个会话和普通的Cookie都是普通的Cookie.如果用户不接受cookies,他不能使用任何由他们启用的功能.这意味着整个互联网对于该用户而言将会破裂,这就是为什么在这个日子里,几乎没有人完全禁用cookies.

PHP一个内置的机制,称为transparent session ids,它自动重写所有链接以包含查询参数中的会话ID.我不会建议使用它,因为URL中的会话ID会打开一个全新的蠕虫病毒.

为了方便用户,我建议您测试用户是否启用了Cookie(设置Cookie,重定向下一页,并在URL中设置一个标记,看看是否收到任何cookie),如果不,请建议用户启用它们.

原文地址:https://www.jb51.cc/php/130814.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐