http://ip-api.com/json/ php bilgisine sahip arkadaşlar bunu php koduna çevirebilir mi google üzerinden gelen arkadaşların işinede yarar hem
<?php
$url = json_decode(file_get_contents("http://ip-api.com/json/"));
echo "Ülke: ".$url->country."\nIP: ".$url->query;
?>
Teşekkürler bi sorum daha var $url->city gibi yapsam daha çok şey yazdırabilirmiyim json linkindekinin hepsi yazdırmak istiyorum daBuyrun hocamPHP:<?php $url = json_decode(file_get_contents("http://ip-api.com/json/")); echo "Ülke: ".$url->country."\nIP: ".$url->query; ?>
![]()
Evet hocam linkteki verilerin hepsini yazdırabilirsiniz. $url->timezone, $url->regionName şeklinde.Teşekkürler bi sorum daha var $url->city gibi yapsam daha çok şey yazdırabilirmiyim json linkindekinin hepsi yazdırmak istiyorum da
EyvAllah hocam az önce yaptımEvet hocam linkteki verilerin hepsini yazdırabilirsiniz. $url->timezone, $url->regionName şeklinde.
function GetIP(){
$ipaddress = '';
if (getenv('HTTP_CLIENT_IP'))
$ipaddress = getenv('HTTP_CLIENT_IP');
else if (getenv('HTTP_X_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
else if (getenv('HTTP_X_FORWARDED'))
$ipaddress = getenv('HTTP_X_FORWARDED');
else if (getenv('HTTP_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_FORWARDED_FOR');
else if (getenv('HTTP_FORWARDED'))
$ipaddress = getenv('HTTP_FORWARDED');
else if (getenv('REMOTE_ADDR'))
$ipaddress = getenv('REMOTE_ADDR');
else
$ipaddress = 'UNKNOWN';
return $ipaddress;
}
$ip = GetIP();
$url = json_decode(file_get_contents("http://ip-api.com/json/".$ip));
echo
"Ülke: ".$url->country.
"<br><br>IP: ".$url->query.
"<br><br>city :".$url->city.
"<br><br>Status :".$url->status.
"<br><br>CountryCode :".$url->countryCode.
"<br><br>Region :". $url->region.
"<br><br>Region Name :". $url->regionName.
"<br><br>City :". $url->city.
"<br><br>Zip :". $url->zip.
"<br><br>Lat :". $url->lat.
"<br><br> Lon :". $url->lon.
"<br><br>Time Zone :". $url->timezone.
"<br><br>ISP : ". $url->isp.
"<br> <br>Org :". $url->org.
"<br><br> As :". $url->as.
"<br> <br>Query :". $url->query;