У меня две панели входа. 1-й с только именем пользователя и паролем и вторым с именем пользователя, паролем и двумя пользовательскими типами в качестве переключателей. как я могу написать функцию для обеих панелей входа? Для этого я написал следующую функцию.Ошибка входа в систему
function _check_user($username,$password,$user_type)
{
$query= 'SELECT * FROM ' . USERS_TABLE . ' WHERE login = $username AND password =$password AND user_type =$user_type';
$r = $db->query ($query);
if ($db->numrows($r)==1)
{
$f = $db->fetcharray($r);
if ($f['login'] == $username && $f['password'] == $password && $f['user_type']=="$user_type")
$logged = TRUE;
else
$logged = FALSE;
}
else
{
$logged = FALSE;
}
return $logged;
}
Надеюсь, вы не храните пароли в виде обычного текста. – JJJ