Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过iframe获取$服务器[';HTTP#u HEAD';]?_Php_Iframe - Fatal编程技术网

Php 通过iframe获取$服务器[';HTTP#u HEAD';]?

Php 通过iframe获取$服务器[';HTTP#u HEAD';]?,php,iframe,Php,Iframe,我想知道是否有可能通过iframe获得调用PHP脚本的页面的$_SERVER['HTTP\u HOST']。 例如:index.html拥有并让test.php获得index.html的HTTP_主机 如果这有意义的话:P Google/Bing/etc在这方面绝对一文不值,我也不是唯一一个对PHP感兴趣的人:( 上下文:我试图找出在站点上显示广告的最简单方法。如果可能的话,我希望能够使用调用PHP脚本的iframe发送所有内容,然后根据请求来自哪个站点发送不同的广告:)您可以使用$\u服务器[

我想知道是否有可能通过iframe获得调用PHP脚本的页面的$_SERVER['HTTP\u HOST']。 例如:index.html拥有并让test.php获得index.html的HTTP_主机 如果这有意义的话:P

Google/Bing/etc在这方面绝对一文不值,我也不是唯一一个对PHP感兴趣的人:(


上下文:我试图找出在站点上显示广告的最简单方法。如果可能的话,我希望能够使用调用PHP脚本的iframe发送所有内容,然后根据请求来自哪个站点发送不同的广告:)

您可以使用
$\u服务器['HTTP\u REFERER']
查找调用iframe内容的位置

例如,您可以使用查找主机名

$parsed = parse_url($_SERVER['HTTP_REFERER']);
$domain = $parsed['host'];

使站点包含某种id作为参数。但不必填写引用者