Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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