2013-05-07 56 views
1

父文件夹我有2个文件夹/目录:使用Session在PHP

login/helper.php 
dashboard/index.php 

我在helper.php在login文件夹设置会话。我正尝试在dashboard文件夹中的索引页上检索会话。不知何故,我无法检索另一个文件夹或父目录中的会话。

这里是代码的登录/ helper.php

session_start(); 
$_SESSION['userID'] = $checklogin['userID']; 

这里是关于仪表板/ index.php文件

echo $_SESSION['userID']; 

代码有没有一种方法,使父目录中可用的会话及其所有文件夹?

亲切的问候

+1

请提供您设置的密码,并撷取您的会话... – helle 2013-05-07 08:37:25

+0

谢谢,我已经加了我的代码:) – 2013-05-07 08:40:58

+1

你必须 在session_start() 在每一个入口点**发起会议**的你网站,如果你想要会议数据。 – Ihsan 2013-05-07 08:46:19

回答

1

只是在仪表板/ index.php文件再次启动会话:

session_start(); 
echo $_SESSION['userID']; 
0

在你的情况看起来像你需要在你的文件的开始添加session_start()

但是按照编码标准,我会建议将该session_start()放在一个通用文件中,并可能试图将该文件包含在所有页面中,这样您就不需要在所有地方都包含session_start(0)