[英]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.