Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Caranya gimana ya?
di file koneksi.php seperti ini :
<?php
$koneksi = mysqli_connect("localhost", "root", "password", "payrollhs");
if (!$koneksi) {
echo "Koneksi ke MySQL Gagal...";
}
dan di file login.php seperti ini :
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$user = $_POST['username'];
$pass = $_POST['password'];
$p    = md5($pass);
if ($user == '' || $pass == '') {
?>
<div class="alert alert-warning"><b>Peringatan!</b> Form anda belum lengkap.</div>
<?php
} else {
include 'koneksi.php';
$sqlLogin = mysqli_query($koneksi, "SELECT * FROM admin WHERE username = '$user' AND password = '$p'");
$jml   = mysqli_num_rows($sqlLogin);
$d    = mysqli_fetch_array($sqlLogin);
if ($jml > 0) {
session_start();
$_SESSION['login']Â Â Â Â Â Â Â Â = TRUE;
$_SESSION['id']Â Â Â Â Â Â Â Â Â Â Â = $d['id_admin'];
$_SESSION['username']Â Â Â Â = $d['username'];
$_SESSION['namalengkap'] = $d['namalengkap'];
header('Location:./index.php');
} else {
?>
<div class="alert alert-danger"><b>Gagal!</b> Username dan Password anda salah.</div>
<?php
}
}
}
?>
gagal nya seperti ini :
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\hspayroll\koneksi.php on line 2
Koneksi ke MySQL Gagal...
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\hspayroll\login.php on line 59
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\hspayroll\login.php on line 60
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\hspayroll\login.php on line 61
Tanggapan
kak, sebaiknya sebelum bertanya coba baca aturan mainnya ya kak judulnya mungkin diperbaiki lagi ^.^
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban