Evo ovde toola za one koji nece da se zezaju sa PHP-om , koristi se MaxMind , ja ovo koristim za moje potrebe tako da ce toll biti aktivan jos sigurno par godina ;)
http://www.carster.us/geoip
dobijete serijalizovan niz iz PHP-a
Code:
$url = 'http://www.carster.us/geoip/';
$ip = '72.14.207.99';
$data = unserialize( file_get_contents($url.$ip) );
var_dump($data);
array(9) {
["countryCode"]=>
string(2) "US"
["countryName"]=>
string(13) "United States"
["region"]=>
string(2) "CA"
["city"]=>
string(13) "Mountain View"
["postalCode"]=>
string(5) "94043"
["latitude"]=>
string(7) "37.4192"
["longitude"]=>
string(7) "-122.05"
["areaCode"]=>
int(650)
["dmaCode"]=>
float(807)
}