注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

家居装饰

让每一个人都拥有漂亮的舒服的家!

 
 
 

日志

 
 

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

2008-09-24 09:59:14|  分类: php |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

PHP Code one:

<?

$iipp=$_SERVER["REMOTE_ADDR"];

echo $iipp;

?>

 

PHP Code two:

<?php

$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];

$user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"]; 

echo $user_IP;

?>

///////////////////////////////////////////////

<?

function get_real_ip(){

 $ip=false;

 if(!empty($_SERVER["HTTP_CLIENT_IP"])){

  $ip = $_SERVER["HTTP_CLIENT_IP"];

 }

 if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {

  $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);

  if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }

  for ($i = 0; $i < count($ips); $i++) {

   if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i])) {

    $ip = $ips[$i];

    break;

   }

  }

 }

 return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);

}

echo get_real_ip();

?>

 

PHP Code three:

<? 

//php获取ip的算法

if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]) 

 $ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; 

elseif ($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]) 

 $ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"]; 

}

elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"]) 

 $ip = $HTTP_SERVER_VARS["REMOTE_ADDR"]; 

elseif (getenv("HTTP_X_FORWARDED_FOR")) 

 $ip = getenv("HTTP_X_FORWARDED_FOR"); 

elseif (getenv("HTTP_CLIENT_IP")) 

 $ip = getenv("HTTP_CLIENT_IP"); 

elseif (getenv("REMOTE_ADDR"))

 { 

 $ip = getenv("REMOTE_ADDR"); 

else 

 $ip = "Unknown"; 

echo "你的IP:".$ip ; 

?>

 

PHP Code four:

<?

if(getenv('HTTP_CLIENT_IP')) { 

$onlineip = getenv('HTTP_CLIENT_IP');

} elseif(getenv('HTTP_X_FORWARDED_FOR')) { 

$onlineip = getenv('HTTP_X_FORWARDED_FOR');

} elseif(getenv('REMOTE_ADDR')) { 

$onlineip = getenv('REMOTE_ADDR');

} else { 

$onlineip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

}

echo $onlineip;

?>

  评论这张
 
阅读(49)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018