在php中,在开始会话然后重定向之后,我是否需要再次启动会话?

时间:2014-05-04 22:35:23

标签: php session redirect

因此,如果我在一个页面上开始会话,那么如果我将$_SESSION放在新页面的顶部,则通过session_start()发送信息吗?

例如:

page1.php中:

session_start();
# code makes $foo
$_SESSION["var"] = $foo;
header("LOCATION: page2.php");
die;

page2b.php:

$foo = $_SESSION["var"];
# code uses $foo somehow

page2.php在开始时需要session_start.php吗?特别是如果访问它的唯一方法是通过一个启动会话的页面?

1 个答案:

答案 0 :(得分:0)

是的......在每个页面中你应该开始一个会话