gpt4 book ai didi

header 后 PHP session 被销毁/丢失

转载 作者:IT王子 更新时间:2023-10-28 23:52:52 26 4
gpt4 key购买 nike

我有一个脚本,可以在使用 header() 重定向到 / 之前设置一些 session 值。

我读过很多关于 $_SESSION 变量在 header() 之后被销毁/丢失的帖子,即使在我实现了这个之后也是如此:

// set session here

session_regenerate_id(true);
session_write_close();
header("Location: /");

session_start() 设置在正确的位置,有人知道我可能遗漏了什么吗?

在 index.php 页面上我有这个:

session_start();
print_r($_SESSION);

// outputs nothing :'(

代码非常复杂,所以不会全部发布,只发布一些片段。

最佳答案

由于使用位置 header ,我从未见过任何与 session 相关的问题 - 你确定你正在调用 session_start在两个页面上?


嗯...在您添加上面的 session_start 位之前,这个答案更有意义,并提到您确定您正在使用 session_start 的事实。 :-)

关于 header 后 PHP session 被销毁/丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2037316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com