Привет, ребята У меня проблема с моим, если условно здесь является запросом и сценарий:Пользователь запрос с тем, если
$sql_admin = "SELECT *
FROM users
WHERE username='$username'
AND hashed_password='$pass_admin'
AND lvl = 1 LIMIT 1";
$query_admin = mysqli_query($connection, $sql_admin);
$row_admin = mysqli_fetch_array($query_admin);
$id_admin = $row_admin['id'];
$db_password_admin = $row_admin['hashed_password'];
$lvl_admin = $row_admin['lvl'];
$active_admin = $row['active'];
if($pass_admin == $db_password_admin && $active_admin == 1) {
$_SESSION['id'] = $id_admin;
redirect_to("admin");
} elseif($pass_admin == $db_password_admin && $active_admin == 0) {
echo '<script language="javascript">';
echo 'alert("Your acc is not activated.");';
echo 'window.location.href="index";';
echo '</script>';
} else {
// something other
}
Когда я пытаюсь только $ pass_admin == $ db_password_admin that's работать, но когда я добавить (& & $ active_admin == 0/1 подмигнули не работает.
Thank's ответы.
изменения 1/0 «1» и «0» ...., как MySQL возвращает как строку – Naincy
, что тип данных активная колонка? – Naincy
Его TYPO Woops – RiggsFolly