Beispiel #1
0
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');
            }
        }
    }
}