[英]Cannot store data to session
我无法进行整个文件的会话。
我检查了
我在每个文件的开头都有session_start()
使用了记事本,因此IDE不会添加看不见的BOM字符
没有错误,警告等。
启用了会话(请参见下面的phpinfo()输出)
没有重写等
所以我的文件如下
a.php:
session_start();
$_SESSION["test"] = "value";
header("Location: b.php");
exit;
b.php
session_start();
echo "session: ";
print_r($_SESSION);
b.php
输出:
session: Array ()
phpinfo()
输出:
(两个文件中的session_id()
也相同,并且我有一个会话cookie文件。)
我唯一能想到的是会话保存路径可能没有写权限,但是这是一个共享主机,因此我认为情况并非如此(无论如何我都会与主机porvider一起检查)
我在这里想念什么?
在b.php页上
使用此代码
session_start();
echo $_SESSION["test"];
代替
session_start();
echo "session: ";
print_r($_SESSION);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.