获取客户端IP地址
来源:互联网 发布:网络打印 任务挂起 编辑:程序博客网 时间:2024/05/18 22:10
function GetIp()
{
if (isset($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]))
{
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
}
elseif (isset($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]))
{
$ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
}
elseif (isset($HTTP_SERVER_VARS["REMOTE_ADDR"]))
{
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
elseif (getenv("HTTP_X_FORWARDED_FOR"))
{
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_CLIENT_IP"))
{
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("REMOTE_ADDR"))
{
$ip = getenv("REMOTE_ADDR");
}
else
{
$ip = "127.0.0.1";
}
if(strpos($ip,',')>0)
{
$po = explode(',',$ip);
$ip = $po[0];
}
return $ip;
}
阅读全文
0 0
- 获取客户端IP地址
- 获取客户端ip地址
- 获取客户端IP地址
- 客户端获取IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端ip地址
- 获取客户端ip地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- 客户端IP地址获取
- 获取客户端ip地址
- 获取客户端IP地址
- NVIDIA Jetson TX1 系列开发教程之六:SSD安装与测试
- 实战限流(guava的RateLimiter)
- 28第二部分综合实例
- 不知道怎么标题写什么(2017-7)
- 表达式的前缀后缀问题
- 获取客户端IP地址
- Log4.properties 的故事
- js
- mysql查询分组显示数据结果之GROUP_CONCAT使用
- com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
- 29form元素与input元素
- 四-hadoop shell命令
- java集合类框架
- 谈谈JS的观察者模式(自定义事件)