// File yang menyimpan daftar key (satu key per baris) $keyFile = __DIR__ . '/keys.txt'; $error = ""; // Fungsi untuk baca semua key dari file keys.txt function getAdminKeys($filename) { if (!file_exists($filename)) return []; $keys = file($filename, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); return $keys; } if ($_SERVER["REQUEST_METHOD"] === "POST") { $inputKey = $_POST['key'] ?? ''; $validKeys = getAdminKeys($keyFile); if (in_array($inputKey, $validKeys, true)) { // Key valid, login berhasil session_start(); $_SESSION['loggedin'] = true; header("Location: yazid"); // Ganti dengan halaman setelah login exit; } else { $error = "Key tidak valid. Silakan coba lagi."; } } ?> Login Pusat

Login dengan Key Yang Di Sediakan