用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php获取访问者真实ip地址

时间:2015-01-23  来源:西部数据  作者:西部数据

在很我的时候我们需要得到用户的真实ip地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取ip地址很简单$_server['remote_addr']就可以了。

  1. //最简单的方法 
  2. $ip = $_server['remote_addr']; 
  3. //上面的方法只要使用了代理你就无法得到真实ip地址,下面有更详细的方法 
  4. echo "remote addr: " . $_server['remote_addr']."<br/>"
  5. echo "x forward: " . $_server['http_x_forwarded_for']."<br/>"
  6. echo "clien ip: " . $_server['http_client_ip']."<br/>"
  7. //好了来看一个实例。 
  8. function getip() {     
  9.  $ip = $_server['remote_addr'];      
  10.  if (!emptyempty($_server['http_client_ip'])) {         
  11.   $ip = $_server['http_client_ip'];     
  12.  } elseif (!emptyempty($_server['http_x_forwarded_for'])) {         
  13.   $ip = $_server['http_x_forwarded_for'];     
  14.  }     
  15.   return $ip
  16. /* 

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

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门