function get_user_timezone() { if (!isset($_SESSION['timezone'])) { include_once "ip2c/ip2country.php"; if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1') { $_SESSION['timezone'] = ini_get('date.timezone'); } else { $ip2country = new ip2country(); $timezone = $ip2country->get_country_timezonename(); if ($timezone) { $_SESSION['timezone'] = $timezone; } else { $_SESSION['timezone'] = ini_get('date.timezone'); } } } }