php获取当前页面完全URL的代码
添加时间:2013-6-11 点击量:
PHP或js获取当前页面完全URL的代码。
1,javascript代码:
top.location.href 窗口的地址 this.location.href 当前窗口的地址
2,php代码:
#测试网址: http://localhost/blog/testurl.php?id=5
//获取域名或主机地址 echo ¥_SERVER[HTTP_HOST].<br>; #localhost
//获取网页地址 echo ¥_SERVER[PHP_SELF].<br>; #/blog/testurl.php
//获取网址参数 echo ¥_SERVER[QUERY_STRING].<br>; #id=5
//获取用户 echo ¥_SERVER[HTTP_REFERER].<br>;
//获取完全的urlecho http://.¥_SERVER[HTTP_HOST].¥_SERVER[REQUEST_URI]; echo http://.¥_SERVER[HTTP_HOST].¥_SERVER[PHP_SELF].?.¥_SERVER[QUERY_STRING]; #http://localhost/blog/testurl.php?id=5
//包含端标语的完全urlecho http://.¥_SERVER[SERVER_NAME].:.¥_SERVER[SERVER_PORT].¥_SERVER[REQUEST_URI]; #http://localhost:80/blog/testurl.php?id=5
//by www.jbxue.com
//只取路径¥url=http://.¥_SERVER[SERVER_NAME].¥_SERVER[REQUEST_URI]; echo dirname(¥url); #http://localhost/blog
我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
PHP或js获取当前页面完全URL的代码。
1,javascript代码:
top.location.href 窗口的地址 this.location.href 当前窗口的地址
2,php代码:
#测试网址: http://localhost/blog/testurl.php?id=5
//获取域名或主机地址 echo ¥_SERVER[HTTP_HOST].<br>; #localhost
//获取网页地址 echo ¥_SERVER[PHP_SELF].<br>; #/blog/testurl.php
//获取网址参数 echo ¥_SERVER[QUERY_STRING].<br>; #id=5
//获取用户 echo ¥_SERVER[HTTP_REFERER].<br>;
//获取完全的urlecho http://.¥_SERVER[HTTP_HOST].¥_SERVER[REQUEST_URI]; echo http://.¥_SERVER[HTTP_HOST].¥_SERVER[PHP_SELF].?.¥_SERVER[QUERY_STRING]; #http://localhost/blog/testurl.php?id=5
//包含端标语的完全urlecho http://.¥_SERVER[SERVER_NAME].:.¥_SERVER[SERVER_PORT].¥_SERVER[REQUEST_URI]; #http://localhost:80/blog/testurl.php?id=5
//by www.jbxue.com
//只取路径¥url=http://.¥_SERVER[SERVER_NAME].¥_SERVER[REQUEST_URI]; echo dirname(¥url); #http://localhost/blog