Имеется форма:
<div id="container">
<form method="post" action="admin_login_check">
<center><img src="tmp/img/logo_login.png" /></center>
<label for="name">Логин:</label>
<input name="username" type="name">
<label for="username">Пароль:</label>
<input name="password" type="password">
<div id="lower">
<input name="submit" type="submit" value="Войти">
</div>
</form>
</div>
Имеется обработчик:
include ('../core/settings/connect.php');
if (isset($_POST['submit']))
{
$username = trim($_POST['username']);//Username
$password = sha1(trim($_POST['password']));//Password
$query = "SELECT id, username FROM admin_login WHERE username = '{$username}' AND password = '{$password}' LIMIT 1"; //Поиск пользователя в базе
$result = mysql_query($query);
if(mysql_num_rows($result) == 1){
$found_user = mysql_fetch_array($result);
$_SESSION['user_id'] = $found_user['id'];
$_SESSION['username'] = $found_user['username'];
header('Location: admin'); //Перенаправление на главную
}
else{
$msg = "<center>Не верное сочитание пароля и логина, или не числится в базе!</center>";
}
}
else{
if(isset($_GET['logout']) && $_GET['logout'] ==1){
$_SESSION = array();
if(isset($_COOKIE[session_name()])){
setcookie(session_name(), '', time()-42000, '/');
}
session_destroy();
$msg = "<center class='logout'>Вы успешно покинули сайт!</center>";
}
}
Вход не происходит. Скопировал этот код со своего предыдущего сайта. Там он работал, а здесь нет. В чем может быть проблема?
Не работает:
plane.deshot.ru/admin/admin_login Login: admin; Password: 20290614qweR;
Работает:
phpfiesta.deshot.ru Login: test; Password: test;