从php中的链接检索数据

时间:2012-08-29 16:57:52

标签: php variables

我有一个弹出的php页面,其中包含php文件(不是浏览器)中的这个链接:

http://mydomain.com/member.php?id=75

如何才能获取id值,以便为该页面上的用户定义另一个变量?

我使用了$ _SERVER ['HTTP_REFERER'];获取用户来自的链接。

非常感谢,

3 个答案:

答案 0 :(得分:1)

你可以使用$getId = explode("=", $_SERVER['HTTP_REFERRER']); 然后设置$id = $getId[1](因为数字将是数组的第二个位置)。

答案 1 :(得分:0)

您的网址中的

ID是URL参数,可以使用$ _GET变量提取。

尝试打印$ _GET变量。并选择id的值为($ _GET [“id”]。

答案 2 :(得分:0)

请在此处试用此代码:

$query=parse_url($_SERVER['HTTP_REFERER'], PHP_URL_QUERY);
$REFERER_GET=array();
foreach(explode('&', $query) as $kv) {
    list($key,$value)=explode('=', $kv);
    $REFERER_GET[$key]=$value;
}
echo($REFERER_GET['id']);