prepare("SELECT * FROM users WHERE email = ?"); $stmt->execute([$email]); $existing_user = $stmt->fetch(); if ($existing_user) { $errors[] = 'Email already exists'; } else { $password_hash = password_hash($password, PASSWORD_DEFAULT); $stmt = $pdo->prepare("INSERT INTO users (name, email, password_hash) VALUES (?, ?, ?)"); if ($stmt->execute([$name, $email, $password_hash])) { $success = "Registration successful! You can now login."; } else { $errors[] = 'Failed to register. Please try again.'; } } } } require_once 'includes/header.php'; ?>

Register