[ X-Cite @ 02.06.2006. 10:39 ] @
Vidjeo sam to prilikom skidanja tutoriala na http://si2.php.net/get/php_manual_en.chm/from/a/mirror

Ta ti stranica odma ponudi, da skineš fajl sa sajta iz tvoje države ako postoji. Meni je pronašao dva servera i zamolio me da skinem sa njega.

Kako zna odakle sam i kako bi ja to mogao uraditi, da prikažem useru zastavu njegove države?
[ flylord @ 02.06.2006. 10:53 ] @
potrazi po netu nesto o GEOIP . Ima tu vise mogucnosti , kao sto je npr. http://www.maxmind.com/app/php . Ali najbolje da pogledas sam i da izaberes sta ti najvise odgovara
[ w3bl0rd @ 02.06.2006. 13:54 ] @
po ip-u je moguće saznati mislim da imaš na netu gotovo riješenje ip2country nešto tako....
[ X-Cite @ 02.06.2006. 14:37 ] @
Pregledao sam malkice

flylord, dobra stvar, pokušaću da pregledam i uradim na sajtu

Obojici hvala u svakom slučaju ali vidim, da je u svemu tome veliki problem update baze po IP adresama.

Imaju rješenja koja mi ne pokazuju odakle dolazim, što znači, da im je baza stara kao zemlja
[ Vladica Savić @ 17.06.2008. 20:37 ] @
Uspeo sam da iskoristim njihov kod (http://www.maxmind.com/app/php) za dobijanje informacije o zemlji, ali nikako da se snadjem za informacije o gradu. Jel moze neko da da uputstvo kako da uspem da izvucem i ostale informacije koje nude, a ne samo za drzavu...?
[ my_hero @ 08.07.2008. 14:08 ] @
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)
}