Вставка ошибки (какого-либо контента) в определенный блок
Суть вопроса: Есть ошибка, "Вы ввели неправильный логин/пароль", хочу её вставить в определенный блок с помощью php, если не получиться - на jq.
php
} else {
print "Вы ввели неправильный логин/пароль";
}
Есть вариант делать блок, и изначально его скрыть, потом блок с помощью jq переместить в определенный блок и показать, но лично у меня получается - не очень.
Ответы (1 шт):
Автор решения: CbIPoK2513
→ Ссылка
В PHP не силён, но можно следующий образом
<body>
<form>
<inpit type="text" name="login">
<inpit type="password" name="password">
<div class="elem">
<?php
if($_GET['login'] !== $login || $_GET['password'] !== $password) {
echo 'Логин или пароль не совпадают';
}
?>
</div>
</form>
</body>
Но тогда, форма должна обрабатываться этим же файлом page.php, что мне кажется, не хорошо..
По этому лучше использовать обработку через AJAX и в случае ошибки через JS\JQ вставлять текст ошибки в нужный элемент.