0
私の登録ページはBCRYPTを使用しており、パスワードをデータベースに完全にハッシュしますが、ログインページでパスワードを確認するのは苦労しています。以下はBCRYPTを使用しようとしました
それを実行しているときしかし、私はそれが私の今の私を解決しようと頭痛を与えているとして、すべてのヘルプは本当にいただければ幸い500
$sql="SELECT * FROM Users WHERE Username='$username'";
if (!$result=mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
else
{
$count=mysqli_num_rows($result);
}
if($count==1)
{
$hash = .$row['Password'];
if (password_verify($passfromform, $hash))
{
echo 'Password is valid!';
}
else
{
echo 'Invalid password.';
}
}
else
{
header("location:User Login.html");
}
HTTPエラーが発生した、私のコードとパスワードを検証する私の試みです愚かな間違い。ありがとう
これは、$ hash =。$ row ['Password']; 'を実行すると仮定します。 – PeeHaa
手がかりではありません。私のデータベースから "パスワード"行を変数に格納しようとしています –
手掛かりがない場合はどうすればお手伝いできますか? – PeeHaa