当多个页面包含在单个页面中时,会话值是否会被覆盖?

时间:2013-06-28 09:18:10

标签: php

当单个页面中包含多个页面时,会话值是否会被覆盖? 我正在使用一个主页,其中会话的值已设置。并且同一页面包含多个include语句,其中将检索和使用会话的值。但我没有在那里得到那个价值。可能有什么问题?

home.php
session_start();
if(isset($_SESSION['name']))
{
}
else
{
$_SESSION['name']='Some name';
}
include('page_1.php');
include('page_2.php');
include('page_3.php');


page_1.php
session_start();
echo $_SESSION['name'];

当我运行home.php时,包含的页面无法检索会话值并打印空白值。但是当我分别执行page_1.php时,它会显示session的值。 什么可以解决这个问题?

0 个答案:

没有答案