メンバーがページにアクセスしたときに検証されるかどうかをチェックするphpsciptを作成しようとしています。そうでない場合は、エラーメッセージと指示とともにログインするように再設定されます。したがって、このページには次のコードがあります。
<?php
if (loggedin()) {
$check_active = "SELECT active FROM members WHERE username == '$username'";
$active = mysql_query($check_active);
if ($active < 1) {
header("Location: login.php?verify=true");
} else {
exit();
}
}
?>
ユーザーをログインページにリダイレクトしますが、アクティブかどうかに関係なくリダイレクトします。アクティブメンバーの値は0(未確認)と1(確認済み)です。私が使用しているスクリプトに何か問題がありますか?
ありがとうございました