prepare("SELECT password FROM users WHERE username = ?"); $stmt->execute([$username]); $user = $stmt->fetch(); return $user && password_verify($password, $user['password']); } // Handle login if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST['login'])) { $username = $_POST['username']; $password = $_POST['password']; if (checkCredentials($username, $password, $pdo)) { $_SESSION['username'] = $username; header("Location: /?page=user_domains"); exit; } else { $error = "Invalid username or password."; } } ?>