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;
 }

avatar jiasfjabfie1212
@jiasfjabfie1212

38 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

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>

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

gabisa hhhhhhhh

avatar jiasfjabfie1212
@jiasfjabfie1212

38 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban