Esempio n. 1
0
        if ($countUser->rows > 7) {
            $type = 'danger';
            $msg = 'Currently has been reached maximum user(s) (5 users allowed)';
            $page = 'self';
            set_alert($type, $msg);
            $page = 'self';
        } else {
            $login_data = $_get->get_login($user, $pass);
            $currentTime = date('Y-m-d H:i:s');
            $token = $_get->generateHash($login_data->email . cleanurl($currentTime . $login_data->admString));
            /* --- SET SESSION --- */
            $_SESSION['admin'][DOMAIN_ADDRESS]['login'] = 1;
            $_SESSION['admin'][DOMAIN_ADDRESS]['time'] = $currentTime;
            $_SESSION['admin'][DOMAIN_ADDRESS]['token'] = $token;
            $_SESSION['admin'][DOMAIN_ADDRESS]['level'] = $login_data->level;
            $_update->insertToken($login_data->level, $token, $login_data->email, $login_data->admString, $currentTime);
            session_regenerate_id(true);
            /* --- SET ALERT & REDIRECTION --- */
            $type = 'success';
            $msg = 'Welcome, ' . $login_data->username;
            $page = DEFAULT_PAGE;
            //set_alert($type, $msg);
        }
    } else {
        $type = 'danger';
        $msg = 'Invalid login information';
        $page = 'login';
        set_alert($type, $msg);
    }
    safe_redirect($page);
}