2012-09-29 69 views
0

嗨,所有我有一个问题。我已经在头文件中声明了session_start()。并在另一个文件中从以下方式访问用户信息。首先在我的登录文件m中为会话变量分配一个值,即用户日志信息。像$_SESSION['userlogin']=$name;,并在我的其他文件m访问用户登录以下列方式$user = $_SESSION['userlogin'] ;并存储到数据库中。 但是当m要存储信息时,我得到了以下错误。 “未定义索引userlogin”。我尽力找出解决方案,但没有找到任何人。 PLZ帮助我,让我在当时完成任务如何使用php会话启动功能?

回答

0

你只需要声明session_start();我想每页一次。我通常只有start_session(),如果我打算使用它。

+0

即读音字使用包含在每个文件和头文件被加载在每一个新动作头文件的session_start();。 – AliMohsin

+0

只是做一个简单的测试。删除头文件并执行session_start();在页面中设置会话中的用户名并执行session_start();再次在你正在访问的页面中。看看它是否有所作为。 –

+0

它准确地工作。但我想摆脱从编写session_start()再次和每个文件 – AliMohsin

0

你需要确保你在上面的代码,这两个文件在您处理会议