Php 使用HTML重定向在页面之间发布表单数据

Php 使用HTML重定向在页面之间发布表单数据,php,Php,我有一个带有基本表单的页面 php页面只是显示了一个正在加载的ajax图像,并说,“我们会马上带您去那里”,然后在后台执行其他一些操作 然后,页面在几秒钟后执行html元重定向,将用户带到最终的非域页面 第一页表单中的数据需要传递到重定向URL。因为表单包含密码字段,所以我不想将数据附加到重定向URL 有办法做到这一点吗?您只需在重定向URL上添加表单数据作为GET变量,如下所示: header("Location: http://example.com?password=".$_POST['

我有一个带有基本表单的页面

php页面只是显示了一个正在加载的ajax图像,并说,“我们会马上带您去那里”,然后在后台执行其他一些操作

然后,页面在几秒钟后执行html元重定向,将用户带到最终的非域页面

第一页表单中的数据需要传递到重定向URL。因为表单包含密码字段,所以我不想将数据附加到重定向URL


有办法做到这一点吗?

您只需在重定向URL上添加表单数据作为GET变量,如下所示:

header("Location: http://example.com?password=".$_POST['password']);
您可以使用各种方法(如md5)加密数据


如果不想使用GET,则必须使用POST,这意味着您必须使用CURL将数据发送到另一个页面,单独发送到重定向。

在submit.php上,您需要生成一个包含隐藏字段的新表单。排除密码,然后使用Javascript将表单发布(或
method=“get”
)到场外URL。否则,在重定向时,只需使用javascript将密码字段从URL中排除。
由于表单包含密码字段,我不想将数据附加到重定向URL。
正如我所说,除了对其进行加密或单独发布外,没有其他方法