php функция ошибки для выпадающего выбора проверки соответствия типа пользователя - PullRequest
0 голосов
/ 01 марта 2020

нужна помощь с функцией ошибки для формы входа. логин явно запрашивает имя пользователя / пароль. но особенность, которую я добавил, - это тип роли / тип пользователя, который нужно выбрать. я хочу, чтобы пользователь выбрал правильную роль в соответствии с базой данных (admin, employee, et c). Мне нужна помощь с последней функцией ошибки в операторе if.

Если роль не соответствует роли в базе данных, прикрепленной к пользователю, выведите сообщение об ошибке, в котором говорится, что эта роль не соответствует пользователю

//login existing user from login page 
if (isset($_POST['login'])) 
{
$username   = $_POST['username'];
$password   = $_POST['password'];
$role       = $_POST['role'];

//confirm that fields are filled in correctly
if(empty($username))
{
    array_push($errors, "Username is required*"); 
}
if(empty($password))
{
    array_push($errors, "Password is required*");
}
if($_POST['role'] != $role)
{
    array_push($errors, "Role is incorrect");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...