技术文章→ ↓ ← PHP获取真实IP地址 → ↓ ←
来源: 本站 点击率: 发布时间: 2013-01-22 11:32:09

function get_client_ip() {
 if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
  $ip = getenv("HTTP_CLIENT_IP");
 else
  if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
   $ip = getenv("HTTP_X_FORWARDED_FOR");
  else
   if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
    $ip = getenv("REMOTE_ADDR");
   else
    if (isset ($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
     $ip = $_SERVER['REMOTE_ADDR'];
    else
     $ip = "unknown";
 return ($ip);
}
$ip = get_client_ip();
echo '您的IP地址是:'.$ip.''; 
?

出处:龙驹发布网
网址:http://www.yt2d.com

转载时请注明出处和网址
在线客服 - 广告合作 - 网站业务 - 开服一条龙
龙驹发布站,倚天2发布网,龙驹私服,倚天2私服,倚天2龙驹,龙驹发布网 ICP备案号:000000
本站中文版权所有 龙驹发布网 保留所有权利 未经许可请勿任意转载或复制使用