$database->_constructor($server, $username, $password, $db); if (isset($_POST)) { //Если пришла команда на добавление пользователя. if (isset($_POST['createNewUser'])) { //Логин записываем только с прописными буквами $login = strtolower($_POST['login']); //Пароль хеширует с помощью md5. $password = md5($_POST['password']); //Имя и фамилию делаем прописными, первая строчная $userName = ucfirst(strtolower($_POST['userName'])); $userSecondName = ucfirst(strtolower($_POST['userSecondName'])); //email превращаем в прописные. $userEmail = strtolower($_POST['userEmail']); $database->connect(); $result = $database->setQuery("INSERT INTO users (username,password,name,second_name,email,role_id) VALUES ('{$login}','{$password}','{$userName}','{$userSecondName}','{$userEmail}',2)"); $result = $database->execQuery(); $database->disconnect(); echo $result; } //Если пользователь пытается авторизоваться. if (isset($_POST['autorizeUser'])) { //Введенный им логин превращаем в прописные. $login = strtolower($_POST['login']); //Пароль хешируем с помощью md5. $password = md5($_POST['password']); $database->connect(); //Получаем пользователя с полученным именем. $result = $database->getQuery("SELECT * FROM users WHERE username = '******'"); //Если таковой существует if (count($result) != NULL) { //Если хешированный пароль из базы совпадает с хешированным паролем, который ввел пользователь.