0

これはさまざまなフレーバーで何度か尋ねられましたが、答えられませんでした。それは私を夢中にさせています。

ページ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を手動で押すと、セッション変数が正しく表示されます。

4

1 に答える 1

1

@グレッグは言った:

http://www.mysite.comではなくhttp://mysite.comから最初のページにアクセスしていますか?

于 2012-06-05T20:27:27.253 に答える