Linux学习笔记
当前位置:Linux学习笔记 > PHP教程 > 正文

php获取来路URL域名

bbs.yuanmawu.net.jpg

来路,指的是从哪里点击了网站的链接,即从什么页面连接到当前网站。下面给大家介绍怎么获取来路域名

 $url = $_SERVER["HTTP_REFERER"]; //获取完整的来路URL
 $str = str_replace("http://","",$url); //去掉http://
$strdomain = explode("/",$str); // 以“/”分开成数组
print_r($strdomain); //去掉http://

 echo "<br>".$strdomain[0];

在php中,可以借助全局数组变量$_SERVER[‘HTTP_REFERER’]来获取当前页的来路地址。

比如,以下代码路径在http://www.searu.org/a.html,其中有个链接,点击会跳转到demo.php,在demo.php输出来自哪个页面。
<a href=”demo.php”>获取这个页面的地址</a>

代码:

<?php
echo "来访域名:".$_SERVER['HTTP_REFERER'];
?>

 

输出结果:
来访域名:http://www.searu.org/a.html。

未经允许不得转载:Linux学习笔记 » php获取来路URL域名

赞 (0)
分享到:更多 ()