每当我尝试访问会话变量时,我都会收到以下错误:
Undefined variable: _SESSION
我的登录页面顶部有一个session_start()命令(但不在任何其他页面上)。
这是在Windows 2003 Server上的新WAMP设置,所以我怀疑我可能没有正确配置服务器进行会话管理。 除了下面的设置,还有什么我需要做的才能启用会话吗?
[Session]
session.save_path = "1;c:\inetpub\wwwroot"
答案 0 :(得分:0)
我的登录页面顶部有一个session_start()命令(但不是 在任何其他页面上。)
你应该。您需要在将使用session_start()
数组的每个连接上调用$_SESSION
,而不仅仅是在登录时。
答案 1 :(得分:-2)
将您的session_start()
命令和任何数据库连接放在一个单独的php文件中,并将其包含在您的所有页面上。