最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

PHP获取如何获取真实IP函数

时间:2014-06-21 12:48来源:未知 作者:最模板zuimoban 点击:
借鉴ucenter的代码 function get_onlineip(){ $onlineip = ; if ( getenv ( HTTP_CLIENT_IP ) strcasecmp ( getenv ( HTTP_CLIENT_IP ), unknown )){ $onlineip = getenv ( HTTP_CLIENT_IP ); } elseif ( getenv ( HTTP_X_FORWARDED_FOR ) strcasecmp (

借鉴ucenter的代码

 

  1. function get_onlineip() {  
  2.     $onlineip = '';  
  3.     if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {  
  4.         $onlineip = getenv('HTTP_CLIENT_IP');  
  5.     } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {  
  6.         $onlineip = getenv('HTTP_X_FORWARDED_FOR');  
  7.     } elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {  
  8.         $onlineip = getenv('REMOTE_ADDR');  
  9.     } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {  
  10.         $onlineip = $_SERVER['REMOTE_ADDR'];  
  11.     }  
  12.     return $onlineip;  
  13. }  
  14.  

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容