-3

我正在寻找可以在用户点击“提交”按钮时将用户重定向到特定和不同 URL 的 PHP 脚本。

我买得起 URL Like

www(.)mydomain(.)com/form.php?id=www(.)rediectedurl(.)com

现在,如果用户单击提交按钮,它会将他/她重定向到 www.redirecturl.com。因此,对于多个帖子,我可以轻松更改 URL 并以不同方式重定向?

我希望任何人都可以回答它。

谢谢

4

1 回答 1

1

首先,您需要对 domain.com URL 中的“URL”类型字符进行转义,以便 PHP 可以正确读取第二个字符作为参数。因此,如果您想重定向到www.redirect.com?foo=bar,您的主 URL 将类似于:

www.mydomain.com/form.php?id=www.redirect.com%3Ffoo%3Dbar

现在,form.php需要做几件事:

  • 读取参数
  • 摆脱它
  • 使用 PHP 的内置header()函数将“Location”标头设置为未转义的参数
    • 例子:header("Location: www.redirect.com?foo=bar");

希望这能让你开始。

于 2013-10-05T00:36:11.687 回答