Exemple #1
0
function check_login()
{
    global $cookie, $option;
    if (!(isset($_COOKIE[COOKIE_PR . "user"]) && $_COOKIE[COOKIE_PR . "user"] != NULL && isset($_COOKIE[COOKIE_PR . 'pwd']))) {
        $GLOBALS['user']['login'] = FALSE;
        return FALSE;
    }
    $cookie = new mycookies($_COOKIE[COOKIE_PR . 'user'], $option->arr['cookie_key'], TRUE);
    $cookie->Verification($_COOKIE[COOKIE_PR . 'pwd'], $option->arr['cookie_time']);
    if ($cookie->ver) {
        $GLOBALS['user']['login'] = TRUE;
    } else {
        $GLOBALS['user']['login'] = FALSE;
    }
    return $GLOBALS['user']['login'];
}