get visitors info ip address
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$ip_info = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=".$ip));
if($ip_info && $ip_info->geoplugin_countryName != null){
echo 'Country = '.$ip_info->geoplugin_countryName.'<br/>';
echo 'Country Code = '.$ip_info->geoplugin_countryCode.'<br/>';
echo 'City = '.$ip_info->geoplugin_city.'<br/>';
echo 'Region = '.$ip_info->geoplugin_region.'<br/>';
echo 'Latitude = '.$ip_info->geoplugin_latitude.'<br/>';
echo 'Longitude = '.$ip_info->geoplugin_longitude.'<br/>';
echo 'Timezone = '.$ip_info->geoplugin_timezone.'<br/>';
echo 'Continent Code = '.$ip_info->geoplugin_continentCode.'<br/>';
echo 'Continent Name = '.$ip_info->geoplugin_continentName.'<br/>';
echo 'Timezone = '.$ip_info->geoplugin_timezone.'<br/>';
echo 'Currency Code = '.$ip_info->geoplugin_currencyCode;
}
?>