任何人都可以告诉我,我在php网站上设置会话变量有问题。
我还检查了我的php_info()
未启用的位置。但是,同一台服务器中的其他站点工作正常。请关于此的任何一条建议可以关闭吗?
答案 0 :(得分:4)
session_start();
确保将此文件放在脚本的顶部。忘记那可能导致代码无法工作的挫折是很常见的。就像Marcus Adams所说,你需要在每个将访问会话变量的脚本的顶部。
答案 1 :(得分:0)
在您打算访问会话变量的每个脚本中使用session_start()
,并在任何输出之前调用它。
另外,请确保您的浏览器启用了Cookie(如果您通过命令行运行PHP,则很可能无效)。
使用session_save_path()
获取会话保存文件夹的位置,并确保您的脚本具有访问权限。
如果您需要进一步的帮助,请向我们展示一些codez和一些错误消息。