0

私はこのコードを持っています

$nick = $_POST["user"];
$pass = sha1($_POST["pass"]);

$user = pg_query($dbconn, "SELECT * FROM users");
$user = pg_fetch_object($user);

if($user->nick != $nick || $user->pass != $pass) {
    echo 'Wrong user or password';
}

データベースのニックネームは文字タイプで、かなりハッシュ化されていますが、出力に「間違ったユーザーまたはパスワード」が表示されます。

型の競合はありますか?

4

1 に答える 1