if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; } else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else if (!empty($_SERVER['REMOTE_ADDR'])) { $ip = $_SERVER['REMOTE_ADDR']; } else { $ip = false; } // CALL THE WEBSERVICE unset($visitor_country); $ip_info = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$ip)); $visitor_country= $ip_info['geoplugin_countryCode']; if(isset($visitor_country) && ($visitor_country!="US")){ die(); } ?>