Я работаю над кодом, в котором, если пользователь вводит имя пользователя и пароль, равные тому, что хранится в хранилище данных, ему предоставляется доступ.
Проблема 1: в настоящее время я хочу, чтобы программа отображала имя пользователя и пароль, если они найдены в хранилище данных, однако, все, что я ввел, отображается обратно.
Проблема 2: При проверке хранилища данных я хочу, чтобы он смотрел только пароль для пользователя, который входит в систему, а не все пароли.
код:
- все файлы php правильно подключены к хранилищу данных.
логин. php:
<html>
<body>
<form action="validate" method="post">
Username: <input type="text" name="username" required><br>
Password: <input type="text" name="password" required><br>
<input type="submit">
</form>
</body>
</html>
валидация. php:
$currentUser = $_POST["username"];
$currentPass = $_POST["password"];
$keyU = $datastore->key('User', $currentUser);
$taskU = $datastore->lookup($keyU);
echo $keyU;
$keyP = $datastore->key('User', $currentPass);
$taskP = $datastore->lookup($keyP);
echo $keyP;
Мне было интересно, как мне подойти к этому, любое полезное руководство будет очень полезным, заранее спасибо.