我正试图在我的本地网站上做一些会话的固定!:)如果我发送这个请求,我已经读过了:
$_COOKIE['PHPSESSID']将成为abc123!
为什么它是空的?(我已经删除了会话的cookie)
我不明白如何将get中的变量保存为cookie superglobals!
发布于 2010-11-26 16:11:57
首先,只有当会话ID的语法对当前会话ID配置(即和)有效时,PHP才会接受会话ID。
但是,如果您在URL中提供有效的会话ID,而接受会话ID的配置同时允许通过URL和cookie (即启用和并禁用 ),那么PHP的默认会话处理程序将使用该会话ID,但它不会设置会话ID cookie。
因此,不,请求http://dev5.mysite.local/?PHPSESSID=abc123不会设置相应的cookie。
https://stackoverflow.com/questions/4286755
复制相似问题