//include "head.php";
//include "raw.html";
/**
* Get ip info from ipinfo.io
*
* There are other services like this, for example
* http://extreme-ip-lookup.com/json/106.192.146.13
* http://ip-api.com/json/113.14.168.85
*
* source: https://stackoverflow.com/a/54721918/3057377
*/
/*
function getIpInfo($ip = '') {
$ipinfo = file_get_contents("https://ipinfo.io/" . $ip);
$ipinfo_json = json_decode($ipinfo, true);
return $ipinfo_json;
}
function displayIpInfo($ipinfo_json) {
//var_dump($ipinfo_json);
echo <<
IP Address: {$ipinfo_json['ip']}
City: {$ipinfo_json['city']}
Region: {$ipinfo_json['region']}
Country: {$ipinfo_json['country']}
Loc: {$ipinfo_json['loc']}
ZIP: {$ipinfo_json['postal']}
Carrier: {$ipinfo_json['org']}
END;
}
function main() {
echo("");
$visitor_ip = $_SERVER['REMOTE_ADDR'];
$ipinfo_json = getIpInfo($visitor_ip);
displayIpInfo($ipinfo_json);
}
main();
*/
?>
//include "foot.php";
?>