'/']); session_start(); require_once '../api/db.php'; if (isset($_SESSION['login'])) { header("Location: index.php"); exit; } $error = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $username = $_POST['username'] ?? ''; $password = $_POST['password'] ?? ''; $stmt = $conn->prepare("SELECT * FROM users WHERE username = ?"); $stmt->bind_param("s", $username); $stmt->execute(); $result = $stmt->get_result(); if ($row = $result->fetch_assoc()) { if (password_verify($password, $row['password'])) { $_SESSION['login'] = true; $_SESSION['username'] = $username; $_SESSION['role'] = $row['role'] ?? 'warga'; header("Location: index.php"); exit; } else { $error = 'Username atau Password salah!'; } } else { $error = 'Username atau Password salah!'; } } ?>
Dashboard Eksekutif Terpadu