0
我想知道如何在我的網站實現基於位置的服務,我可以找到訪問我的網站的用戶的確切位置..我嘗試使用$ _SERVER [ 'REMOTE_ADDR'],但它給ISP IP ..這是有點不準確..
在此先感謝。
我想知道如何在我的網站實現基於位置的服務,我可以找到訪問我的網站的用戶的確切位置..我嘗試使用$ _SERVER [ 'REMOTE_ADDR'],但它給ISP IP ..這是有點不準確..
在此先感謝。
我最近用(一個PEAR包)實現了地理定位。這不是非常準確,但它使國家好,地區/國家好,主要最近的城市幾乎總是正確的。
一旦你安裝了軟件包,你必須從maxmind下載最新的數據文件,它可以那麼容易,因爲這樣使用:
require_once "Net/GeoIP.php";
$geoloc = Net_GeoIP::getInstance('/var/www/GeoIP.dat');
try{
$countryCode = $geoloc->lookupCountryCode($_SERVER['REMOTE_ADDR']);
}
catch(Exception $e) {}