Line 1121 in /home/developer/web/xaviermarks.com/public_html/mysite/code/CT.php
1112 static function getCountryFromIP() { 1113 $ip = ''; 1114 if (isset($_SERVER['HTTP_CLIENT_IP'])) { 1115 $ip = $_SERVER['HTTP_CLIENT_IP']; 1116 } elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { 1117 $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; 1118 } elseif (isset($_SERVER['REMOTE_ADDR'])) { 1119 $ip = $_SERVER['REMOTE_ADDR']; 1120 } 1121 $geoInfo = file_get_contents("https://api.ipbase.com/v1/json/{$ip}"); 1122 $geoData = json_decode($geoInfo); 1123 1124 if (isset($geoData->country_code)) { 1125 $country = $geoData->country_code; 1126 } else { 1127 $country = 'unknown';