Добрый день, почему не проходит авторизация? просто при нажатии на кнопку вход ничего не происходит
<?php
include 'include/config.php';
if($site_close == true) {
header("Location: 404.html");
}
session_start();
include 'include/safemysql.class.php';
$db = new SafeMySQL();
if(isset($_SESSION['users']['id'])) {
header("Location: ucp.php");
}
if(isset($_POST['auth'])) {
$nick = $_POST['nicknames'];
$password = $_POST['Password'];
if(empty($nick)) { $lmessage = 'Логин не может быть пустой строкой.'; }
if(empty($password)) { $lmessage = 'Пароль не может быть пустой строкой.'; }
if(!preg_match("/^[a-zA-ZА-Яа-яЁё0-9]{6,24}+$/", $password)) { $lmessage = 'Вход невозможен. Проверьте правильность ввода пароля.'; }
if(!preg_match("/^[a-zA-Z0-9]{3,24}+$/", $nick)) { $lmessage = 'Вход невозможен. Проверьте правильность ввода логина.'; }
if(empty($lmessage))
{
if($responseKeys['success'])
{
/*$query = $db->getAll("SELECT * FROM base");
if(isset($query))
{
foreach($query as $row)
{
if($row['pName'] == $nick && $row['password'] == md5($password))
{
$_SESSION['base']['id'] = $row['id'];
header("Location: ucp.php");
} else { $lmessage = "Неверный логин или пароль."; }
}
}*/
$select = $db->getRow("SELECT * FROM base WHERE nicknames = ?s", $nick);
if(!$select) {
$lmessage = "Неверный логин.";
}
else
{
if($select['password'] == md5($password))
{
$_SESSION['users']['id'] = $select['id'];
header("Location: ucp.php");
} else { $lmessage = "Неверный пароль."; }
}
}
}
}
?>
<!DOCTYPE html>
<html>
<form action="/" method="post">
Логин: <input type="text" name="nick" /><br>
Пароль: <input type="password" name="Password" />
<br>
<input type="submit" name="auth" class="button" value="Вход">
</form>
</html>
вот весь проект