我生成一个脚本并将其发送给我的客户将其放入他们的网站
<script src="www.mysite.com/getframe.php?siteid=hash"></script>
(哈希对每个网站都是唯一的)
在getcode.php中,我返回此文本
document.write('<iframe src="www.mysite.com/showads.php"></iframe>');
现在为了安全起见,我需要知道哪个网站放了我的脚本并将它的网址与哈希代码进行比较,看看是否有人在他的网站上使用了其他网站哈希
答案 0 :(得分:0)
您可以使用$_SERVER
的 http_referer 属性:
$httpReferer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : null;
或者您的答案位于HTTP_HOST
或REMOTE_HOST
内
试试var_dump($_SERVER)
并自己查看。