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'])) {
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'])) {