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


来自 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



相关阅读:
给图片在博客中添加滤镜效果
Oracle存储过程及TABLE表用PL/SQL备份还原
asp 实现视频显示的效果函数
让PHP网站运转如飞MySQL的优化
Apache中Cookie长度的设置
SQLServer连接ACCESS数据库的具体实现
asp.net viewstate 回发机制
鼠标经过图片显示边框的CSS代码
不错的asp中显示新闻的功能
ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
jquery 简短几句代码实现给元素动态添加及获取提示信息
对联浮动广告效果
非常不错的三种简洁的Tab导航(网页选项卡)简析
Red Hat Linux上使用BIND建立DNS服务器
快速导航

Copyright © 2016 phpStudy |