当前位置:Gxlcms > PHP教程 > PHP获取IP的有关问题

PHP获取IP的有关问题

时间:2021-07-01 10:21:17 帮助过:17人阅读

PHP获取IP的问题
用$_SERVER获取的IP好像跟实际的有出入,不知道怎么回事
你们获取IP用的啥办法?
现在这个数据对这个项目很重要,所以要求比较准确
用js是不是会更准确?

有个数据是:211.139.151.74

您查询的IP:211.139.151.74
本站主数据:广东省 移动(全省共用)
查询结果2:广东省 移动(全省共用)
查询结果3:广东省 移动GPRS(全省通用)
这个啥意思呢?

------解决方案--------------------
·正常情况下js没有权限得到ip之类的信息
·如果你需要更准确的,可以考虑使用插件
------解决方案--------------------
unset($onlineip);

if($_SERVER['HTTP_CLIENT_IP']){
$onlineip=$_SERVER['HTTP_CLIENT_IP'];
}elseif($_SERVER['HTTP_X_FORWARDED_FOR']){
$onlineip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}else{
$onlineip=$_SERVER['REMOTE_ADDR'];
}
------解决方案--------------------
用$_SERVER获取的IP好像跟实际的有出入,不知道怎么回事 ??
是不是内网?不然应该不会有出入啊。

您查询的IP:211.139.151.74
本站主数据:广东省 移动(全省共用)
查询结果2:广东省 移动(全省共用)
查询结果3:广东省 移动GPRS(全省通用)
这个啥意思呢?

你到别人的网站查IP信息?

人气教程排行