2012-07-13 69 views
0

为什么我无法访问我在不同类中的“A类”中创建的$ _SESSION变量的任何原因,比如说“B类”?如果我在B类以外的var_dump,它的罚款,但在B类,其报告未定义。

任何帮助将会很棒!

感谢

+0

请显示您的代码中调用类b的部分。 – 32bitfloat 2012-07-13 16:14:25

+1

请显示您的代码。 – 2012-07-13 16:14:43

+0

我试图在构造和功能中访问它们。 – Dan 2012-07-13 16:15:11

回答

1

假设启动一个会话(在session_start())在某处你的代码,你应该能够在同一个请求中从任何地方访问$ _SESSION全局。

如果您在单独的请求中加载类B,请确保您已启动会话。如果这仍然不起作用,请查看您的php配置。

+0

啊,这正是问题谢谢你!不得不再次加载session_start,因为它在单独的请求中。 – Dan 2012-07-13 16:33:25