好的,所以我调查了寻找IP地址和抓取,所以我需要一个方法,让城市谁曾经进入我的网站,它会查看特定的数据。
如果你知道我做错了什么,现在我只需要它来回应整个城市。
这是我的密码
//Reach Site
$ipsite=file_get_contents("http://whatismyipaddress.com/ip/".$_SERVER['REMOTE_ADDR']);
//Scrape City
preg_match("/<th>City:</th><td>(.*?)</s", $ipsite,
我想通过以下方式知道我的网页的访问者来自哪个城市:
1. If the visitor has a public Facebook profile,
then return her Facebook location.
2. Otherwise, return her location based on the IP address.
我知道怎么做(2)。但是有没有办法做到(1)呢?
我的网站有一个VPS帐户。我在US中选择了ip位置。但是在我搜索之后,我没有看到任何城市或省份,所以只找到了US国家代码。
至于其他ip服务器,有时我会看到一个非常完整的地址。
所以我想知道。与ip地址有什么不同?我的意思是,有些站点服务器是故意向其ip地址添加province or city的,还是自动添加的?