1.php
940 Bytes
<?php
//$url = "ipgeobase.ru:7020/geo/?ip=194.135.216.194";
//$ch = curl_init();
//var_dump(curl_getinfo($ch));
/*curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, 'Content-Type:application/x-www-form-urlencoded');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$curlResult = curl_exec($ch);
var_dump($curlResult);
var_dump(curl_error($ch));*/
//var_dump(file_get_contents("http://194.85.91.253:7020/geo/?ip=194.135.216.194"));
//var_dump(geoip_record_by_name('194.135.216.194'));
//if (geoip_db_avail(GEOIP_COUNTRY_EDITION))
//print geoip_database_info(GEOIP_COUNTRY_EDITION);
$data1=geoip_record_by_name($_SERVER['REMOTE_ADDR']);
$data['country'] = $data1["country_name"];
$data['district'] = '';//$result->getDestrict();
$data['region'] = geoip_region_name_by_code($data1["country_code"],$data1["region"]);
$data['city'] = $data1["city"];
var_dump($data);
?>