Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5379983
  • 博文数量: 890
  • 博客积分: 12876
  • 博客等级: 上将
  • 技术积分: 10760
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-04 14:18
个人简介

猝然临之而不惊,无故加之而不怒。

文章分类

全部博文(890)

文章存档

2016年(1)

2014年(18)

2013年(41)

2012年(48)

2011年(65)

2010年(84)

2009年(121)

2008年(101)

2007年(129)

2006年(95)

2005年(118)

2004年(69)

分类:

2006-02-23 13:36:09

PHP Code one:
$iipp=$_SERVER["REMOTE_ADDR"];
echo 
$iipp;
?>
 
PHP Code two:
$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;
?>
阅读(2388) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~