php得到当前ip/url的完整地址函数

转载 2007年10月06日 15:43:00

http://www.pxog.cn/389063.html(转)

 php得到当前ip/url的完整地址函数

这两个函数可靠性强:
<?
function get_ip() {
if ($_SERVER) {
if ( $_SERVER[HTTP_X_FORWARDED_FOR] ) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif ( $_SERVER["HTTP_CLIENT_ip"] ) {
$realip = $_SERVER["HTTP_CLIENT_ip"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}

} else {
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
} elseif ( getenv( 'HTTP_CLIENT_ip' ) ) {
$realip = getenv( 'HTTP_CLIENT_ip' );
} else {
$realip = getenv( 'REMOTE_ADDR' );
}
}
return $realip;
}
echo get_ip();
?>
<?php
function getUrl(){
$url="http://".$_SERVER["HTTP_HOST"];

if(isset($_SERVER["REQUEST_URI"])){
$url.=$_SERVER["REQUEST_URI"];
}
else{
$url.=$_SERVER["PHP_SELF"];
if(!empty($_SERVER["QUERY_STRING"])){
$url.="?".$_SERVER["QUERY_STRING"];
}
}

return $url;
}

echo getUrl();
?>

JS获得当前地址栏url+完整获取解说

URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成:scheme://host:port/path?query#fragment s...
  • egooh
  • egooh
  • 2008年04月01日 21:54
  • 1991

PHP中获取当前页面完整的url

javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 PHP实现 #测试网...
  • cc996
  • cc996
  • 2017年04月06日 18:11
  • 1885

asp.net 获取当前地址栏中完整的url

当url中没有带参数时可以使用:HttpContext.Current.Request.Url.ToString() //例如:http://www.xxx.com/aaa.aspx当url中带参数时...
  • lee576
  • lee576
  • 2007年12月30日 22:06
  • 3480

简述如何获取请求方的IP地址,及php相关获取函数解析

客户端ip、来访者ip
  • houbin99999
  • houbin99999
  • 2017年05月26日 12:55
  • 1529

php获取当前ip地址信息

  • zhanjianjiu
  • zhanjianjiu
  • 2017年11月25日 10:55
  • 105

php获取客户端IP地址的几种方法

php获取客户端IP地址的几种方法
  • u011986449
  • u011986449
  • 2013年10月18日 14:25
  • 19027

php 获取当前用户的IP

if($_SERVER['HTTP_CLIENT_IP']){      $onlineip=$_SERVER['HTTP_CLIENT_IP']; }elseif($_SERVER['HTTP_...
  • fgdfgasd
  • fgdfgasd
  • 2014年08月18日 16:09
  • 7795

获取javaweb当前的url地址

获取javaweb当前的url地址。通过 这种方式可以避免了不同的部署时的不同改名情况。 HttpServletRequest httpRequest=(HttpServletR...
  • DavidWu88
  • DavidWu88
  • 2017年03月29日 13:11
  • 1694

Java 获取当前页面完整的url

HttpServletRequest httpRequest=(HttpServletRequest)request; String strBackUrl = "http://" ...
  • u011072139
  • u011072139
  • 2015年02月27日 14:34
  • 16267

用php代码获取机器的ip地址

最近要用用php代码获取机器的ip地址, 先来写个:
  • stpeace
  • stpeace
  • 2017年07月27日 23:37
  • 1829
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php得到当前ip/url的完整地址函数
举报原因:
原因补充:

(最多只允许输入30个字)