real_escape_string($_REQUEST['login']); $password = $mysqli->real_escape_string($_REQUEST['password']); $enter = $mysqli->query("SELECT * FROM `user` WHERE `login`='{$login}' AND `password`='{$password}'")->fetch_assoc(); if ($enter){ $_SESSION['id'] = $enter['id']; $_SESSION['name'] = $enter['name']; $mysqli->query("UPDATE `user` SET `enter`=`enter`+1 WHERE `id`='{$enter['id']}'"); } else { $answer['error'] = "Неверно введен ЛОГИН или ПАРОЛЬ"; $answer['result'] = false; } print json_encode($answer); exit(); } /* Выход */ if (isset ($_REQUEST['quit'])) { $_SESSION = array(); } /* Регистрация */ $errors = []; if ($_REQUEST['registration']) { if (empty ($_REQUEST['name'])) $errors[] = "Не заполнено поле ИМЯ"; if (empty ($_REQUEST['login'])) $errors[] = "Не заполнено поле ЛОГИН"; if (mb_strlen ($_REQUEST['password'])<=3) $errors[] = "Поле ПАРОЛЬ должно содержать более 3 символов"; $login = $mysqli->real_escape_string($_REQUEST['login']); $result = $mysqli->query("SELECT * FROM `user` WHERE `login`='{$login}'"); if (!count ($errors) && !$result->num_rows) { $name = $mysqli->real_escape_string($_REQUEST['name']); $login = $mysqli->real_escape_string($_REQUEST['login']); $password = $mysqli->real_escape_string($_REQUEST['password']); $mysqli->query(" INSERT INTO `user` SET `name` = '{$name}', `login` = '{$login}', `password` = '{$password}' "); } else if ($result->num_rows) { $errors[] = "Пользователь с таким ЛОГИНОМ уже существует"; } } /* Удаляем */ if ($_REQUEST['remove']) { $id = (int)$_REQUEST['remove']; $mysqli->query("UPDATE `user` SET `remove`='1' WHERE `id`='{$id}'"); } /* Получаем данные для таблиц */ $users = $mysqli->query("SELECT * FROM `user` WHERE `remove`='0'"); $removes = $mysqli->query("SELECT * FROM `user` WHERE `remove`='1'"); ?> Вход на сайт
Авторизация
Ошибка

Регистрация
style="display:block;" >

выйти
Активные
fetch_assoc()):?>
Имя Логин Пароль Кол-во входов
х
Удаленные
fetch_assoc()):?>
Имя Логин Пароль Кол-во входов