如何获取URL参数并重定向

时间:2017-01-06 17:37:47

标签: php html url url-redirection forum

我需要帮助,如何编写PHP代码以获取URL参数,然后重定向到另一个页面。我的网址看起来像这个http://mywebsite.com/login.php?referrer=forum

我感兴趣的参数是referrer = forum

我需要这个,因为我正在尝试将论坛集成到我的网站中,除了单点登录(SSO)功能,该论坛允许论坛使用我已经为我创建的注册和登录系统网站。

感谢。

2 个答案:

答案 0 :(得分:1)

这样的事情:

<?php
// get parameter from URL params
$referrer = $_GET['referrer'];

// redirect to another URL, including the referrer above
header('Location: http://someotherwebsite.com/?referrer=' . $referrer);
?>

答案 1 :(得分:0)

您可以将该参数值存储在变量中并传入链接,或者您可以使用Session在多个页面中使用该变量。

<?php 
    session_start();
    $_SESSION['referrer'] = $_GET['referrer'];
?>

然后在第二页中只使用会话

<?php
    session_start(); 
    echo $_SESSION['referrer']; // use it as per your requirement
?>