0
私はMySQLでSHA1関数を呼び出すログインの文を準備しようとしているが、私は今()なしで使用することができるよう準備する機能は、MySQLの機能を作品渡す偽mysqli_prepareおよびSHA1
$query = "select user_id, first_name from users where email=? and pass=SHA1(?)";
$stmt = mysqli_prepare($dbc, $query);
を返し続けます問題。誰がここで間違っているのか分かっていますか?
なぜプレーンなパスワードをデータベースに送信しますか?あなたのPHPコードでハッシングを実行してください!そして、あなたは塩漬けのハッシュを使用するべきです......とにかく、http://php.net/mysqli_error - これを使用し、あなたが得るエラーを教えてください。 – ThiefMaster