ID4Quest
Новичок
Дата регистрации:
20.06.2016 00:41:16
Сообщений: 3
неожиданно «забуксовал» на «Авторизации на сайте»:
Следующий код упорно не желает воспринимать «авторизованного и занесенного в базу данных»
пользователя – при вводе логина и пароля следует отказ авторизации: «Неверное имя пользователя и/или пароль»
--------------------------------------------------------------------------------------------------------------
user_panel.php
--------------------------------------------------------------------------------------------------------------
<?php
if (checkUser($_SESSION['login'],$_SESSION['password'])) {
echo "<p>Здравствуйте, <b>".$_SESSION['login']."</b>!";
}
else {
if ($_SESSION['error_auth'] == 1) {
echo "<spanstyle='color:red;'>Неверное имя пользователя и/или
пароль</span>";
unset ($_SESSION['error_auth']);
}
require_once"formlogin.html";
}
?>
--------------------------------------------------------------------------------------------------------------
functions.php
--------------------------------------------------------------------------------------------------------------
function checkUser ($login, $password){ // 10:35
if (($login == "" ||($password == "") return false; // 16:45
$mysqli = connectDB();
$result_set =$mysqli->query("SELECT password FROM users WHERE login =
'$login'"
$user = $result_set->fetch_assoc();
$real_password = $user['password'];
closeDB($mysqli);
return $real_password == $password;
}
--------------------------------------------------------------------------------------------------------------
Помогите,пожалуйста!!!