Ejemplo n.º 1
0
if (isset($_POST['login']) && !isset($_POST['name'])) {
    if (isset($_POST['enter'])) {
        if (isset($_POST['login'])) {
            if (isset($_POST['password'])) {
                $user = User::FetchBy(['select_list' => 'login, password', 'eq_conds' => ['login' => $_POST['login']], 'is_unique' => true]);
                if (!password_verify($_POST['password'], $user->GetPassword())) {
                    echo Language::Word('incorrect password') . '<br>' . OnStartAdminPage();
                    exit;
                }
                $_SESSION['user_login'] = $user->GetLogin();
            } else {
                echo Language::Word('it was not succeeded to be authorized') . '<br>' . OnStartAdminPage();
                exit;
            }
        } else {
            echo Language::Word('it was not succeeded to be authorized') . '<br>' . OnStartAdminPage();
            exit;
        }
    } else {
        echo 'Ошибка 1';
        exit;
    }
}
if (isset($is_public) && $is_public === true) {
    $_SESSION['is_public'] = true;
} else {
    $_SESSION['is_public'] = false;
}
//Проверка авторизации
if (!isset($need_authorization) || $need_authorization === true) {
    if ((!isset($is_public) || $is_public === false) && !isset($_SESSION['user_login'])) {
Ejemplo n.º 2
0
            echo 'id is not specified';
        }
    } else {
        echo 'type is not specified';
    }
    //------------------------------------------------E D I T I N G------------------------------------------------
} else {
    if (isset($_REQUEST['edit'])) {
        //if action is editing
        if (isset($_REQUEST['type'])) {
            if (isset($_REQUEST['id'])) {
                //form for editing
                echo 'Editing here. Details: type=' . $_REQUEST['type'] . ', id=' . $_REQUEST['id'] . '<br>';
                echo DialogFormYesNo($link_to_utility_sql_worker, 'edit', $_REQUEST['type'], $_REQUEST['id'], 'Сохранить', 'Отменить');
                //link on start page
                echo OnStartAdminPage();
                if (isset($_REQUEST['prev_page'])) {
                    echo '<br>' . OnPreviousPage($_REQUEST['prev_page']);
                }
            } else {
                echo 'id is not specified';
            }
        } else {
            echo 'type is not specified';
        }
        //------------------------------------------------A D D I N G------------------------------------------------
    } else {
        if (isset($_REQUEST['add'])) {
            //if action is adding
            if (isset($_REQUEST['type'])) {
                if (isset($_REQUEST['id'])) {