1. Buat Halaman Form Login dengan nama : login.php
Struktur Folder yang Disarankan
/proses_login.php /logout.php /koneksi.php /dashboard.php
Buat tabel user di CMD
2. buat koneksi database dengan nama : koneksi.php
3. Buat Halaman Proses Login dengan nama : proses_login.php
<?phpsession_start();include 'koneksi.php';
$username = mysqli_real_escape_string($koneksi, $_POST['username']);$password = $_POST['password'];
$query = mysqli_query($koneksi, "SELECT * FROM users WHERE username='$username'");
$user = mysqli_fetch_assoc($query);
if ($user) { // Cek password if (password_verify($password, $user['password'])) {
// Simpan session $_SESSION['login'] = true; $_SESSION['id'] = $user['id']; $_SESSION['nama'] = $user['username']; $_SESSION['role'] = $user['role'];
// Redirect sesuai role header("Location: index.php"); exit; } else { echo "<script> alert('Password salah!'); window.location='login.php'; </script>"; }} else { echo "<script> alert('Username tidak ditemukan!'); window.location='login.php'; </script>";}4. Buat Hamalan Session Start dengan nama : session_start.php
<?phpsession_start();
if (!isset($_SESSION['login'])) { header("Location: login.php"); exit;}?>5. Buat Halaman logout dengan nama : logout.php
<?phpsession_start();session_destroy();header("Location: login.html");exit;

.png)