Добрый день друзья. Не могу разобраться есть форма в модальном окне `
<div class="ui mini modal">
<i class="close icon"></i>
<div class="center aligned header">Введите логин и пароль</div>
<div class="content">
<form method="post" action="index.php" autocomplete="on" class="ui form centred-form">
<div class="field">
<label>Пользователь:</label>
<input type="text" autofocus='autofocus' id="user" required='required' placeholder="Пользователь">
</div>
<div class="field">
<label>Пароль:</label>
<input type="password" required='required' id="password" placeholder="Пароль">
</div>
</form>
</div>
<div class="actions">
<div class="answer"></div>
<button class="ui blue button" name="do_login" id="logon_button" type="submit">Войти</button>
</div>
</div>
есть скрипт который следит за нажатием кнопки в форме и отправляет POST запрос на страничку index.php
$("#logon_button").click(function() {
var user = document.getElementById("user").value;
var password = document.getElementById("password").value;
$.post(
"index.php", {
user: user,
password: password
},
onAjaxSuccess
);
function onAjaxSuccess(data) {
if (data == "400") {
$(".answer").html("Неверный логин или пароль");
}else if(data == "200"){
location.href = 'pages/admin.php';
}
}
});
В свою очередь index.php проверяет("должна проверять") этот запрос и авторизовать пользователя
if (isset($_POST['user'])) {
$user = R::findOne("users", "login = ?", array($_POST['user']));
if ($user) {
if (password_verify($_POST['password'], $user->password)){
$_SESSION['logged_user'] = $user->login;
echo "200";
}else{
echo "400";
}
}
}
после проверки пользователя в БД index.php отправляет код 200 - все ок, и javascript должен переадресовать пользователя на страницу админ панели. Но запрос почему-то не отрабатывает, подскажите в чем проблема! Заранее спасибо! Весь код можно посмотреть здесь https://github.com/Vankalif/pbook
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Надо сделать прибавление чисел до 100 после их падения до 0
Ребята как сделать на скриншоте переключалку видео, то есть с права видим миниатюры, клацаем на нее и в левой стороне подгружается само видео,...
Написал функцию поиска по каталогу, нужно сделать так что бы каждое совпадение в строке отмечалось например красным цветомПонимаю, что нужно...
ЗдравствуйтеПоставлена задача, вытащить из ДБ некий список с категориями