これはさまざまなフレーバーで何度か尋ねられましたが、答えられませんでした。それは私を夢中にさせています。
ページ1:
session_start();
$_SESSION["testVariable"] = "test";
header("Location: http://www.mysite.com/page2.php");
2ページ:
session_start();
print_r($_SESSION);
結果:
Array ()
何か案は?両方のページでecho(session_id())を実行すると、IDが異なります。また、ヘッダー呼び出しをコメントアウトし、page2.phpを手動で押すと、セッション変数が正しく表示されます。