Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 会话和重定向问题_Php - Fatal编程技术网

Php 会话和重定向问题

Php 会话和重定向问题,php,Php,Im在假设的第1页上设置会话变量。然后,用户单击一个链接,从服务器转到一个站点,然后返回到第1页。问题是,我在第一页设置的会话变量在用户返回时不再设置 这是php的一个已知问题,是否有解决方法 我在页面上启动会话,并在设置会话变量后回显它们,以确保它们设置正确 不确定该去哪里。您需要将会话ID存储在cookie中,然后在用户回来时读取该cookie。您需要将会话ID存储在cookie中,然后在用户回来时读取该cookie。当用户回来时,会话超时可能已经过期。。另外,我认为会话有一个功能来检查推荐

Im在假设的第1页上设置会话变量。然后,用户单击一个链接,从服务器转到一个站点,然后返回到第1页。问题是,我在第一页设置的会话变量在用户返回时不再设置

这是php的一个已知问题,是否有解决方法

我在页面上启动会话,并在设置会话变量后回显它们,以确保它们设置正确


不确定该去哪里。

您需要将会话ID存储在cookie中,然后在用户回来时读取该cookie。

您需要将会话ID存储在cookie中,然后在用户回来时读取该cookie。

当用户回来时,会话超时可能已经过期。。另外,我认为会话有一个功能来检查推荐人,所以你也可以检查。。另外,请确保当用户返回时,他降落在完全相同的域上

当用户返回时,会话超时可能已过期。。另外,我认为会话有一个功能来检查推荐人,所以你也可以检查。。还要确保当用户返回时,他降落在完全相同的域上

您确定在所有使用会话变量的脚本中调用
session\u start()
吗?

您确定调用
session\u start()吗
在所有使用会话变量的脚本中?

可能会话超时或会话ID未存储在cookie中。可能会话超时或会话ID未存储在cookie中。在您的评论的最后一部分,用户从http离开//网站,但被发送回http//www,website,com(标点符号有意更改)是的,那就是问题所在。。域必须完全相同。。如果这不能帮助。。查看session_set_cookie_params(),使域成为.website.com在您的评论的最后一部分,用户从http离开//网站,但被发送回http//www,website,com(标点符号有意更改)是的,那就是问题所在。。域必须完全相同。。如果这不能帮助。。查看session_set_cookie_params(),使其成为.website.com