prepare("SELECT * FROM users WHERE username = ?"); $stmt->execute([$username]); $user = $stmt->fetch(); if ($user) { $error = 'Username already exists.'; } else { $password_hash = password_hash($password, PASSWORD_DEFAULT); $stmt = db()->prepare("INSERT INTO users (username, password) VALUES (?, ?)"); if ($stmt->execute([$username, $password_hash])) { $success = 'Registration successful. You can now login.'; } else { $error = 'An error occurred. Please try again.'; } } } } include 'header.php'; ?>