[ deximat @ 31.07.2007. 23:41 ] @
Kako da napravim scriptu u php-u koja bi videla IP adresu racunara koji je trenutno na site-u?
Kako da povezem IP adresu sa drzavom u kojoj se nalazi!
[ broker @ 31.07.2007. 23:59 ] @
Za prvo pogledaj phpinfo()

A za drugo na gogole pogledaj pod +IP +country

[ mb_sa @ 01.08.2007. 20:20 ] @
Ja cu samo reci da pogledas 'geoIP'
[ 1r0nM4n @ 02.08.2007. 09:30 ] @
http://www.maxmind.com/app/geoip_country
Code:
// GeoIP    
require_once("geoip/geoip.inc.php");
$gi = geoip_open("geoip/GeoIP.dat", GEOIP_STANDARD);
$ip = $_SERVER['REMOTE_ADDR'];

// Get country name and code
$country_name = geoip_country_name_by_addr($gi, $ip);
$country_code = geoip_country_code_by_addr($gi, $ip);
geoip_close($gi);

if($country_code == "CS") {
    $country_code = "RS";
    $country_name = "Serbia";
}


p0z
[ my_hero @ 08.07.2008. 14:02 ] @
Evo ovde toola za one koji nece da se njakaju ..
http://www.carster.us/geoip/89.216.133.55

dobijete serijalizovan Array iz PHP-a

Code:

$url = 'http://www.carster.us/geoip/';
$ip = '89.216.133.55';
$data = unserialize( file_get_contents($url.$ip) );

var_dump($data);
array(9) {
  ["countryCode"]=>
  string(2) "YU"
  ["countryName"]=>
  string(10) "Yugoslavia"
  ["region"]=>
  string(2) "02"
  ["city"]=>
  string(7) "Beograd"
  ["postalCode"]=>
  NULL
  ["latitude"]=>
  string(7) "44.8186"
  ["longitude"]=>
  string(7) "20.4681"
  ["areaCode"]=>
  NULL
  ["dmaCode"]=>
  NULL
}