首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于get的PHPSESSID

基于get的PHPSESSID
EN

Stack Overflow用户
提问于 2010-11-26 15:59:02
回答 1查看 10.1K关注 0票数 0

我正试图在我的本地网站上做一些会话的固定!:)如果我发送这个请求,我已经读过了:

$_COOKIE['PHPSESSID']将成为abc123

为什么它是空的?(我已经删除了会话的cookie)

我不明白如何将get中的变量保存为cookie superglobals

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4286755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档