16 Şubat 2014 Pazar

Php İle İp Bilgilerini Göstermek


if($_GET['ip']) {

$ip = $_GET['ip'];

if(filter_var($ip, FILTER_VALIDATE_IP)) {

$getinfo = file_get_contents("http://ipinfo.io/". $ip ."/json");

$read = json_decode($getinfo);

$ip = $read->{'ip'};
$hostname = $read->{'hostname'};
$city = $read->{'city'};
$region = $read->{'region'};
$country = $read->{'country'};
$loc = $read->{'loc'};
$org = $read->{'org'};

$html = <<




























IP: {$ip}
Alan Adi: {$hostname}
Sehir: {$city}
Bölge: {$region}
Ülke: {$country}
Alan: {$loc}
Kurulus: {$org}


HTML;

echo $html;

}

else {
echo "IP adresi geçerli degil!";
}

}

else {

$ip = $_SERVER['REMOTE_ADDR'];

$html = <<

HTML;

echo $html;

}
?>

Hiç yorum yok:

Yorum Gönder