<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">
<div class="container" style="padding-top:50px">
<?php
if(isset($_GET['ip']))
{
if (!filter_var($_GET['ip'], FILTER_VALIDATE_IP) === false)
{
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://octolus.net/api/geo?ip='.$_GET['ip'],
CURLOPT_USERAGENT => 'Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14'
));
$resp = curl_exec($curl);
curl_close($curl);
$decoded = json_decode($resp);
echo '<table class="table table-bordered">';
echo '<tr><th>Hostname:</th><td>'.$decoded->{'hostname'}.'</td></tr>';
echo '<tr><th>Country:</th><td>'.$decoded->{'country_name'}.'</td></tr>';
echo '<tr><th>Country Code:</th><td>'.$decoded->{'country_code'}.'</td></tr>';
echo '<tr><th>City:</th><td>'.$decoded->{'city'}.'</td></tr>';
echo '<tr><th>Postal Code:</th><td>'.$decoded->{'postal_code'}.'</td></tr>';
echo '<tr><th>Latitude:</th><td>'.$decoded->{'latitude'}.'</td></tr>';
echo '<tr><th>Longitude:</th><td>'.$decoded->{'longitude'}.'</td></tr>';
echo '</table>';
}
}
?>
</div>
{"continent_code":"NA","country_code":"US","country_code3":"USA","country_name":"United States","region":"CA","city":"Mountain View","postal_code":"94040","latitude":37.386001586914,"longitude":-122.08380126953,"dma_code":807,"area_code":650,"ip":"8.8.8.8","hostname":"google-public-dns-a.google.com"}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">
<div class="container" style="padding-top:50px">
<?php
if(isset($_GET['ip']))
{
if (!filter_var($_GET['ip'], FILTER_VALIDATE_IP) === false)
{
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://octolus.net/api/geo?ip='.$_GET['ip'],
CURLOPT_USERAGENT => 'Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14'
));
$resp = curl_exec($curl);
curl_close($curl);
$decoded = json_decode($resp);
echo '<table class="table table-bordered">';
echo '<tr><th>Hostname:</th><td>'.$decoded->{'hostname'}.'</td></tr>';
echo '<tr><th>Country:</th><td>'.$decoded->{'country_name'}.'</td></tr>';
echo '<tr><th>Country Code:</th><td>'.$decoded->{'country_code'}.'</td></tr>';
echo '<tr><th>City:</th><td>'.$decoded->{'city'}.'</td></tr>';
echo '<tr><th>Postal Code:</th><td>'.$decoded->{'postal_code'}.'</td></tr>';
echo '<tr><th>Latitude:</th><td>'.$decoded->{'latitude'}.'</td></tr>';
echo '<tr><th>Longitude:</th><td>'.$decoded->{'longitude'}.'</td></tr>';
echo '</table>';
}
}
?>
</div>
{"continent_code":"NA","country_code":"US","country_code3":"USA","country_name":"United States","region":"CA","city":"Mountain View","postal_code":"94040","latitude":37.386001586914,"longitude":-122.08380126953,"dma_code":807,"area_code":650,"ip":"8.8.8.8","hostname":"google-public-dns-a.google.com"}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.