Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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
Javascript 重定向页面后会话值不更新_Javascript_Php_Session - Fatal编程技术网

Javascript 重定向页面后会话值不更新

Javascript 重定向页面后会话值不更新,javascript,php,session,Javascript,Php,Session,我有一个表单,当我将表单提交到另一个页面时,我将在该页面上设置会话中的post值,在该时间会话显示正确的当前值,在执行脚本后,它将提交到另一个第三方工具,该第三方工具的响应将转到属于我们应用程序的另一个页面,此时会话显示过去的值,当我加载或刷新页面时,它会显示当前值吗?我被困在那里,不知道为什么会发生这种情况,解决办法是什么,我做了很多研究,但没有取得任何成功?如果有人帮助我,我会非常感谢他 第三方响应在post中,该页面的代码为 if (isset($_POST)){ v

我有一个表单,当我将表单提交到另一个页面时,我将在该页面上设置会话中的post值,在该时间会话显示正确的当前值,在执行脚本后,它将提交到另一个第三方工具,该第三方工具的响应将转到属于我们应用程序的另一个页面,此时会话显示过去的值,当我加载或刷新页面时,它会显示当前值吗?我被困在那里,不知道为什么会发生这种情况,解决办法是什么,我做了很多研究,但没有取得任何成功?如果有人帮助我,我会非常感谢他

第三方响应在post中,该页面的代码为

     if (isset($_POST)){
      var_debug($_SESSION['reservation']);
      exit();
     }

在该脚本上,它显示过去的值,当我刷新或重新加载页面时,它显示当前会话值

也许您可以提供一个代码片段?或者让你的问题更清楚一点(关于第三方工具)。或者你可以检查一下
希望这能奏效

请发布一些相关代码。你是说你只是在刷新页面后才看到更新的值吗?“嘿,我的车坏了,你能修好吗?”——“当然,我能看到吗?”——“不,你不能,我希望你知道错误是什么也看不到。”@jay你说得对。。。这就是问题所在problem@user2046638好的,从这里我可以猜到,来自第三方工具的值在你的脚本执行后或者你检查后的某个点被设置为session,所以你看到了这一点。