Postingan lainnya
Tidak bisa login
Kira kira ini kenapa ya saya gabisa melakukan login
ini code nya :
if (isset($_POST["masuk"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$result = mysqli_query($con,"SELECT * FROM tb_user WHERE username = '$username' AND password = '$password'");
$row = mysqli_fetch_assoc($result);
$rows = password_verify($password,$row['password']);
if ($password === $rows) {
header("location: index.php");
//set session
$_SESSION["masuk"] = true;
//cek remember me
if (isset($_POST['remember']) == true) {
//buat cookie
setcookie('id', $row['id'], time() + 43800);
setcookie('key', hash('sha256', $row['username']), time() + 43800 );
}
}
$error = true;
}
0
2 Jawaban:
bukannya password_verify ngereturn boolean ya? <a href=' http://php.net/manual/en/function.password-verify.php '> http://php.net/manual/en/function.password-verify.php </a> coba pake ini gan <pre> if (password_verify($password,$row['password'])) { } </pre>
2