Example #1
0
<?php

/*
# ----------------------------------------------------------------------
# LOGIN: CONTROL
# ----------------------------------------------------------------------
*/
if (isset($_SESSION['admin']['login_id']) && count($_SESSION['admin']['login_id']) > 0 && $_SESSION['admin']['login_id'][0] != '') {
    safe_redirect(DEFAULT_PAGE);
}
if (isset($_SESSION['admin']['control_login'])) {
    unset($_SESSION['admin']['control_login']);
}
if (isset($_POST['btn-admin-login']) && $_POST['btn-admin-login'] == 'Sign In') {
    /* --- CONSTRUCT CLASS --- */
    $_get = new LOGIN_GET();
    $_update = new LOGIN_UPDATE();
    /* --- DEFINED VARIABLE --- */
    $user = filter_var($_POST['username'], FILTER_SANITIZE_STRING);
    $pass = filter_var($_POST['password'], FILTER_SANITIZE_STRING);
    /* --- CALL FUNCTION --- */
    $count = $_get->count_login($user, $pass);
    /* --- CONTROL --- */
    if ($count === 1) {
        $countUser = $_get->countToken(1);
        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';
Example #2
0
<?php

/*
# ----------------------------------------------------------------------
# LOGIN: CONTROL
# ----------------------------------------------------------------------
*/
if (isset($_POST['btn-admin-login']) && $_POST['btn-admin-login'] == 'Sign In') {
    /* --- CONSTRUCT CLASS --- */
    $_login_get = new LOGIN_GET();
    $_login_update = new LOGIN_UPDATE();
    /* --- DEFINED VARIABLE --- */
    $user = filter_var($_POST['username'], FILTER_SANITIZE_STRING);
    $pass = filter_var($_POST['password'], FILTER_SANITIZE_STRING);
    /* --- CALL FUNCTION --- */
    $count = $_login_get->count_login($user, $pass);
    /* --- CONTROL --- */
    if ($count->rows > 0) {
        $login_data = $_login_get->get_login($user, $pass);
        /* --- SET SESSION --- */
        $_SESSION['admin']['login_id'] = $login_data->id;
        $_SESSION['admin']['login_time'] = time();
        session_start();
        session_regenerate_id(true);
        /* --- WISHLIST --- */
        if (isset($_SESSION['wishlist_tmp']) && $_SESSION['wishlist_tmp'] == '1') {
            $ajx_type = $_SESSION['wishlist_tmp_type'];
            $ajx_stock = $_SESSION['wishlist_tmp_stock'];
            $ajx_qty = $_SESSION['wishlist_tmp_qty'];
            $ajx_user = $user['user_id'];
            $date = date('Y-m-d H:i:s');