Dari ip address kita bisa mendapatkan informasi seperti ISP, negara, kota, dll
Jika hosting kamu support curl atau file_get_contents, kamu bisa mengambil data API dari situs laen untuk menampilkan informasi dari ip address.
1. Buat fungsi seperti ini :
function getIP($getHostByAddr=FALSE)
{
foreach (array('HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'REMOTE_ADDR') as $key)
{
if (array_key_exists($key, $_SERVER) === true)
{
foreach (array_map('trim', explode(',', $_SERVER[$key])) as $ip)
{
if (inet_pton($ip) !== false)
{
if ($getHostByAddr === TRUE)
{
return getHostByAddr($ip);
}
else
{
return $ip;
}
}
}
}
}
}
2. Setelah dapat alamat ip kita cek informasi dari ip tersebut :