Admin Registration
Create a new Admin or Superadmin account. This page should be deleted after use.
exec("CREATE TABLE IF NOT EXISTS admins ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL, role ENUM('admin', 'superadmin') NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"); $name = $_POST['name']; $email = $_POST['email']; $password = password_hash($_POST['password'], PASSWORD_DEFAULT); $role = $_POST['role']; // Check if email already exists $stmt = $pdo->prepare("SELECT id FROM admins WHERE email = ?"); $stmt->execute([$email]); if ($stmt->fetch()) { $message = '
Create a new Admin or Superadmin account. This page should be deleted after use.