作者davidou (老欧 ! 月夜雪岚)
看板PHP
标题[请益] ip 位置判断
时间Thu Aug 11 22:26:02 2011
function getip()
{
if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");
else $ip = "Unknow";
return $ip;
}
这是我判断ip的程式
然後 我会再根据ip去判断他在台湾的哪个县市
可是 现在发现一个问题
有个user说他是桃园的 可是ip判断却显示他在台北
IP address state: T'ai-pei
IP address city: Taipei
IP address latitude: 25.0392
IP address longitude: 121.5250
怎会这样呢?
当然判断位置 是我去网路上找一些查ip的网页去丢资料抓的拉
我是想问说 会是以可能我ip判断错误 还是说有些特别的连线会造成这样
因为我发现不少这种查询位置的网站 判断地点都是一样的
(听说用光世代上网会这样?
怎感觉打一打 这篇跟php有点没太大关系 囧..
--
只有正妹的无名才有连结价值阿..
http://www.wretch.cc/blog/fancyou
非正妹 所以没有连结价值
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.105.73
1F:→ gname:如果我挂代理的话... 08/11 23:06
2F:→ davidou:代理那些不考虑拉 那本来就无解 08/12 00:12
3F:→ arrack:IP是以WHOIS登记机房的为主,并非实际用的,所以非常不准 08/12 00:12
4F:→ arrack:要判断县市本身就是无解... 08/12 00:12
5F:→ twsphere:好像目前是无法正确判断县市吧? 08/12 15:32