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();
?>

相关文章推荐

Wordpress用于获取地址和URL的函数总结

开发wordpress主题或者插件的时候,最忌讳的一点就是把地址写死了。这样的主题或者插件除了自己能用之外,别人根本就用不了。所以,强烈建议在需要使用地址和URL的场合使用Wordpress自带的各类...

PHP获取用户访问IP地址的5种方法

php 获取当前用户的IP

if($_SERVER['HTTP_CLIENT_IP']){      $onlineip=$_SERVER['HTTP_CLIENT_IP']; }elseif($_SERVER['HTTP_...

PHP获取用户访问IP地址的5种方法

PHP获取用户访问IP地址的5种方法: $ip = $_SERVER["REMOTE_ADDR"]; echo $ip; //方法2: $user_IP = ($_SERVER["HTTP...

PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP

转自:http://www.cnblogs.com/losesea/archive/2012/06/01/2529410.html $URL['PHP_SELF'] = isset($_SERV...

PHP 使用 $_SERVER['PHP_SELF'] 获取当前页面地址,$_SERVER['REQUEST_URI']获取完整参数URL

PHP $_SERVER['PHP_SELF']$_SERVER['PHP_SELF'] 表示当前 php 文件相对于网站根目录的位置地址,与 document root 相关。 假设我们有如下网址...
  • hnxuwei
  • hnxuwei
  • 2016年01月19日 10:06
  • 263

php通过$_SERVER获取当前页面完整URL地址

使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: ...

JS获取当前完整的url地址以及参数的方法

javascript 获取当前 URL 参数的两种方法: //返回的是字符串形式的参数,例如:class_id=3&id=2& function getUrlArgStr(){ var...
  • zlb824
  • zlb824
  • 2016年05月09日 22:22
  • 5214

asp.net获取当前的URL和IP地址 .

介绍一下ASP.NET取得当前页面的完整URL 的方放,icech做成了函数,直接用吧! private string GetPath()     {         string strPat...
  • xwnxwn
  • xwnxwn
  • 2011年10月22日 21:43
  • 428

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

PHP中获取当前页面的完整URL
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php得到当前ip/url的完整地址函数
举报原因:
原因补充:

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