繁体   English   中英

从PHP中的链接检索数据

[英]Retrieve data from a link in php

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

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

如何仅在该页面上为用户定义另一个变量时获取id值?

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

非常感谢,

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

网址中的id是可以使用$ _GET变量提取的网址参数。

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

在此处尝试以下代码:

$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']);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM