Exemplo n.º 1
0
            if ($rs && !$rs->EOF) {
                $dbts = reset($rs->fields);
                $rs->Close();
                $dbt = $conn->UnixTimeStamp($dbts);
                $t = time();
                if (abs($dbt - $t) >= $sync_seconds) {
                    $msg = __FILE__ . ": Server time for webserver {$_SERVER['HTTP_HOST']} not in synch with database: " . " database={$dbt} ({$dbts}), webserver={$t} (diff=" . abs($dbt - $t) / 60 . ' minutes)';
                    error_log($msg);
                    if ($debug) {
                        ADOConnection::outp("<p>{$msg}</p>");
                    }
                }
            }
        }
        return true;
    }
}
ADODB_Session::_init();
if (empty($ADODB_SESSION_READONLY)) {
    register_shutdown_function('session_write_close');
}
// for backwards compatability only
function adodb_sess_open($save_path, $session_name, $persist = true)
{
    return ADODB_Session::open($save_path, $session_name, $persist);
}
// for backwards compatability only
function adodb_sess_gc($t)
{
    return ADODB_Session::gc($t);
}