通过iframe获取$ _SERVER ['HTTP_HEAD']?

时间:2013-06-27 12:59:48

标签: php iframe

我想知道是否可以通过iframe获取调用PHP脚本的页面的$ _SERVER ['HTTP_HOST']。 例如:index.html拥有并拥有test.php获取index.html的HTTP_HOST 如果这有道理:P

谷歌/必应/等等在这方面绝对毫无价值,我不能成为唯一一个想知道的新人 - (

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

1 个答案:

答案 0 :(得分:1)

您可以使用$_SERVER['HTTP_REFERER']找出iframe内容的调用位置。

然后,您可以使用parse_url来查找主机名

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