页面重定向,在表单提交时传递引用 URL


page redirect, passes referring url on form submission

我有一个页面,当它被加载时重定向到另一个页面(使用 js)。另一个页面上有一个表单。我希望此表单(从站点中的其他页面链接到)在提交时传递引用 URL 以及表单输入的其余部分。

我希望这是有道理的。我会感谢任何方向。

您可以在

表单中包含带有HTTP_REFERER服务器变量的HIDDEN输入:

<form>
    ....
    <input type="hidden" name="httpReferer" value="<?php echo $_SERVER['HTTP_REFERER'];?>">
    ....
</form>

只需注意文档的内容:

将用户代理引荐给 当前页面。这是由用户代理设置的。并非所有用户代理都会 设置此项,有些提供将HTTP_REFERER修改为 特征。简而言之,它不能真正被信任。