我无法在php中设置会话变量

时间:2012-05-08 14:01:59

标签: php session-variables

任何人都可以告诉我,我在php网站上设置会话变量有问题。 我还检查了我的php_info()未启用的位置。但是,同一台服务器中的其他站点工作正常。请关于此的任何一条建议可以关闭吗?

2 个答案:

答案 0 :(得分:4)

session_start();

确保将此文件放在脚本的顶部。忘记那可能导致代码无法工作的挫折是很常见的。就像Marcus Adams所说,你需要在每个将访问会话变量的脚本的顶部。

答案 1 :(得分:0)

在您打算访问会话变量的每个脚本中使用session_start(),并在任何输出之前调用它。

另外,请确保您的浏览器启用了Cookie(如果您通过命令行运行PHP,则很可能无效)。

使用session_save_path()获取会话保存文件夹的位置,并确保您的脚本具有访问权限。

如果您需要进一步的帮助,请向我们展示一些codez和一些错误消息。