/* function getUserIP() { // https://stackoverflow.com/questions/13646690/how-to-get-real-ip-from-visitor // Get real visitor IP behind CloudFlare network if(isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; $_SERVER['HTTP_CLIENT_IP'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; } $client = @$_SERVER['HTTP_CLIENT_IP']; $forward = @$_SERVER['HTTP_X_FORWARDED_FOR']; $remote = $_SERVER['REMOTE_ADDR']; if(filter_var($client, FILTER_VALIDATE_IP)) { $ip = $client; } elseif(filter_var($forward, FILTER_VALIDATE_IP)) { $ip = $forward; } else { $ip = $remote; } return $ip; } $user_ip = getUserIP(); // echo $user_ip; // Output IP address [Ex: 177.87.193.134] // echo "
"; require_once 'classes/vendor/autoload.php'; use ipinfo\ipinfo\IPinfo; $access_token = 'd67a232ed78701'; $client = new IPinfo($access_token); $ip_address = getUserIP(); // $_SERVER['REMOTE_ADDR']; // '216.239.36.21'; $details = $client->getDetails($ip_address); // echo $details->city; // Emeryville // $details->loc; // 37.8342,-122.2900 // echo "
"; // echo $details->region; ?>

Kote Tek LLC


Warning: Undefined variable $details in /var/www/html/kotetek/controller/dec-conc-and-epoxy.php on line 137

Warning: Attempt to read property "region" on null in /var/www/html/kotetek/controller/dec-conc-and-epoxy.php on line 137
Decorative Concrete and Epoxy Supply

*/ ?>