Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kenapa tidak bisa login
kenapa saya tidak bisa login, padahal username sama passwordnya sudah benar.
<?php
session_start();
if(isset($_SESSION['login'])){
header("Location: index.php");
exit;
}
require 'php/koneksi.php';
if(isset($_POST['login'])){
$username = $_POST['username'];
$password = $_POST['password'];
$query = mysqli_query($conn, "SELECT * FROM users WHERE username = '$username'");
if(mysqli_num_rows($query) === 1){
$row = mysqli_fetch_assoc($query);
if(password_verify($password, $row['password'])){
$_SESSION['login'] = true;
$_SESSION['id_user'] = $row['id_user'];
$_SESSION['nama'] = $row['nama'];
$_SESSION['username'] = $row['username'];
$_SESSION['avatar'] = $row['avatar'];
$_SESSION['deskripsi'] = $row['deskripsi'];
header("Location: index.php");
exit;
}
}
$loginerror = true;
}
?>
1 Jawaban:
ini hasil var_dump array(16) { ["id_user"]=> string(2) "41" ["nama"]=> string(2) "00" ["password"]=> string(50) "$2y$10$PLpUaOH8RUbTTqkuANIQie5iYY7QAuiSv8VZeSq0UmJ" ["email"]=> string(5) "00@00" ["username"]=> string(2) "00" ["aktif"]=> string(1) "N" ["kode"]=> string(20) "67add177d62bba05b62e" ["level"]=> string(1) "0" ["telepon"]=> string(0) "" ["alamat"]=> string(0) "" ["avatar"]=> string(11) "default.png" ["komen"]=> string(0) "" ["deskripsi"]=> string(0) "" ["gabung"]=> string(10) "2019-01-19" ["points"]=> string(1) "0" ["follow"]=> string(1) "0" }