教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php获取访问者真实ip地址

php获取访问者真实ip地址

发布时间:2016-12-04   编辑:jiaochengji.com
教程集为您提供php获取访问者真实ip地址等资源,欢迎您收藏本站,我们将为您提供最新的php获取访问者真实ip地址资源
在很我的时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。

//最简单的方法

<blockquote>$ip = $_server['remote_addr'];</blockquote>

//上面的方法只要使用了代理你就无法得到真实ip地址,下面有更详细的方法

<blockquote>echo "remote addr: " . $_server['remote_addr']."<br/>";
echo "x forward: " . $_server['http_x_forwarded_for']."<br/>";
echo "clien ip: " . $_server['http_client_ip']."<br/>";</blockquote>

//好了来看一个实例。

<blockquote>function getip() {   
 $ip = $_server['remote_addr'];    
 if (!empty($_server['http_client_ip'])) {       
  $ip = $_server['http_client_ip'];   
 } elseif (!empty($_server['http_x_forwarded_for'])) {       
  $ip = $_server['http_x_forwarded_for'];   
 }   
  return $ip;
}</blockquote>

/*
如果是是加密的代理是无法获取真实ip地址的。

您可能感兴趣的文章:
php获取远程客户端真实ip地址
php 获取网站地址的函数代码
PHP通过IP获取地理位置的代码
php获取访问者真实ip地址
php 禁止单个IP地址或IP段访问的实现代码
深入解析PHP获取客户端IP的方法
php无法获取真实ip
php会记录ip吗
php获取真实ip地址的实例分享
PHP中根据IP地址判断所在城市等信息

[关闭]
~ ~