1

每当我尝试访问会话变量时,我都会收到以下错误:

Undefined variable: _SESSION

我的登录页面顶部有一个 session_start() 命令(但在任何其他页面上都没有)。

这是在 Windows 2003 Server 上的新 WAMP 设置上,所以我怀疑我可能没有正确配置服务器以进行会话管理。除了下面的设置,我还需要做些什么来启用会话吗?

[Session]
session.save_path = "1;c:\inetpub\wwwroot"
4

2 回答 2

0

我的登录页面顶部有一个 session_start() 命令(但在任何其他页面上都没有)。

那么你应该。您需要调用session_start()将使用$_SESSION数组的每个连接,而不仅仅是在登录时。

于 2013-03-08T16:32:31.830 回答
-2

将您的session_start()命令和任何数据库连接放在一个单独的 php 文件中,然后将其包含在您的所有页面中。

于 2013-03-08T16:30:56.673 回答