2016-08-27 203 views
-2

我写了一个连接到服务器并登录的网站,但它不会保存会话。正在发布发布请求?

session_status返回PHP_SESSION_ACTIVE,但它也表示会话变量不存在。

然后我决定的var_dump会话变量,它给了我:我使用的卷曲与POST请求阵列(0){}

。 两台机器都在同一个网络上,并且没有理由删除会话变量。

另一个注意事项 - 我通过注释掉所有对session_destroy()的调用,但它仍未显示任何会话变量。

是否有某种会话发布请求的方式,还是纯粹不可能?

更新1个客户端连接http://pastebin.com/DeJJ8eVH 每一页上运行的文件,检查并重新初始化会话:http://pastebin.com/NuaTjmNG

的问题是事实,请求会通过对服务器,我尝试创建一个会话(这只是一个发布请求),它不保存变量。

+0

问题很不清楚。请使用适当的示例和示例代码支持您的问题 –

+0

我是否需要为会话添加Cookie? – DeadMansMarch

+0

Cookie对会话不安全。结帐饼干和会话之间的一些基本区别http://www.phpcubes.com/what-is-the-difference-between-session-and-cookies.html –

回答

0

我能解决我的问题,在这里是如何:

服务器B上,我有会话ID回送到服务器A.服务器A,则可以使用会话ID重新初始化同一个会话。