php下获取客户端ip地址的函数
2010-03-15 00:00
796 查看
function getip() { $IP=getenv('REMOTE_ADDR'); $IP_ = getenv('HTTP_X_FORWARDED_FOR'); if (($IP_ != "") && ($IP_ != "unknown")) $IP=$IP_; return $IP; }
下面这个比较好的
function getIP() { if (isset($_SERVER)) { if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $realip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif (isset($_SERVER['HTTP_CLIENT_IP'])) { $realip = $_SERVER['HTTP_CLIENT_IP']; } else { $realip = $_SERVER['REMOTE_ADDR']; } } else { if (getenv("HTTP_X_FORWARDED_FOR")) { $realip = getenv( "HTTP_X_FORWARDED_FOR"); } elseif (getenv("HTTP_CLIENT_IP")) { $realip = getenv("HTTP_CLIENT_IP"); } else { $realip = getenv("REMOTE_ADDR"); } } return $realip; }
相关文章推荐
- PHP的两个常用函数截取中文字符串无乱码与获取客户端IP地址
- PHP的两个常用函数截取中文字符串无乱码与获取客户端IP地址
- php获取客户端ip地址
- php获取本机的局域网(内网)IP地址的代码与函数说明
- PHP代码获取客户端IP地址经纬度及所在城市
- 【PHP开发篇】一个统计客户端商机提交的获取IP地址
- PHP 获取客户端真实IP地址多种方法小结
- php获取客户端ip地址
- php如何获取客户端IP地址
- PHP 获取客户端IP地址
- 封装的 php 函数实例 获取客户端IP 获取在线IP 获取url 获取当前站点的访问路径根目录 数字转人民币
- php获取客户端ip地址
- PHP 获取客户端真实的ip地址
- 用php获取客户端IP地址的方法
- php获取客户端IP地址的几种方法
- php获取客户端IP地址的几种方法
- PHP获取准确的客户端IP地址方法
- php中获取远程客户端的真实ip地址
- 使用PHP在局域网中获取客户端 计算机名 IP地址 MAC地址