Postingan lainnya
Error form login
Kira Kira ini kenapa ya pas saya memasukkan username password yang benar dari database tidak mau masuk
if (isset($_POST["masuk"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$result = mysqli_query($con,"SELECT * FROM tb_user WHERE username = '$username' AND password = '$password'");
//cek username
if (mysqli_num_rows($result) === 1) {
//cek password
$row = mysqli_fetch_assoc($result);
if(password_verify($password, $row["password"])){
//set session
$_SESSION["masuk"] = true;
header("location: index.php");
//cek remember me
if (isset($_POST['remember'])) {
//buat cookie
setcookie('id', $row['id'], time() + 1000);
setcookie('key', hash('sha256', $row['username']), time() + 1000 );
}
}
}
$error = true;
}
0
1 Jawaban:
Mungkin masnya pas membuat user pada password nya mengunakan hashing tapi di loginnnya tidak mengunakan hashing. Soalnya di kode yang mas share password nya murni.
Maaf klo gak jelas :)
0