PHP获得用户使用的代理服务器ip即真实ip

 更新时间:2006年12月31日 00:00:00   作者:  
来自 http://www.phpchina.com/bbs/thread-12239-1-1.html
在PHP 中用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址

但如果客户端是使用代理服务器来访问

那取到的就是代理服务器的 IP 地址

要想透过代理服务器取得客户端的真实 IP 地址

就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取

但并不是每个代理服务器都能用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取客户端的真实 IP

有些用此方法读取到的仍然是代理服务器的 IP 

相关文章

  • php 大数据量及海量数据处理算法总结

    php 大数据量及海量数据处理算法总结

    大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到
    2011-05-05
  • PHP form 表单传参明细研究

    PHP form 表单传参明细研究

    最近一段时间一直在做基于uchome的二次开发网站,因uchome中的很多跳转都是通过参数do来控制的,一直对这种机制不是十分的明细,总有一种雾里看花的感觉。
    2009-07-07
  • php select,radio和checkbox默认选择的实现方法

    php select,radio和checkbox默认选择的实现方法

    radio和checkbox默认选择的实现方法,大家参考下原理就知道了,不论asp,asp.net,jsp都是这个原理。
    2010-05-05
  • PHP与Web页面的交互示例详解一

    PHP与Web页面的交互示例详解一

    这篇文章主要介绍了PHP与Web页面的交互示例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 浅析php变量修饰符static的使用

    浅析php变量修饰符static的使用

    本篇文章是对php变量修饰符static的使用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php+mysql实现的二级联动菜单效果详解

    php+mysql实现的二级联动菜单效果详解

    这篇文章主要介绍了php+mysql实现的二级联动菜单效果,涉及php操作mysql的连接、查询结合javascript的DOM节点操作实现二级联动菜单效果,末尾还附带了mysql数据库相应的sql语句,需要的朋友可以参考下
    2016-05-05
  • PHP实现的登录,注册及密码修改功能分析

    PHP实现的登录,注册及密码修改功能分析

    这篇文章主要介绍了PHP实现的登录,注册及密码修改功能,结合实例形式分析了php实现登陆功能的相关数据库操作、ajax交互、数据验证及验证码相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • php根据命令行参数生成配置文件详解

    php根据命令行参数生成配置文件详解

    这篇文章主要介绍了php根据命令行参数生成配置文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 从MySQL数据库表中取出随机数据的代码

    从MySQL数据库表中取出随机数据的代码

    这个例子是用于一个简单的应用开发了,意思就是把现在表中的所有数据我们随机读出来一次之后再进行随机保存到另一个表,从而达到了记录随机的功能
    2007-09-09
  • PHP文件上传处理案例分析

    PHP文件上传处理案例分析

    这篇文章主要介绍了PHP文件上传处理方法,结合实例形式分析了php文件上传操作中遇到的问题与相关解决方法,需要的朋友可以参考下
    2016-10-10

最新评论