Exercice 1 : Formulaire d'inscription

Créez un formulaire PHP fonctionnel avec validation

PHP Débutant

Instructions

  1. Créez un formulaire HTML avec les champs : nom, prénom, email, mot de passe, confirmation mot de passe
  2. Ajoutez la validation côté client (HTML5) et côté serveur (PHP)
  3. Stockez les données en session après validation
  4. Affichez un message de confirmation après inscription
  5. Protégez contre les failles XSS et les injections SQL

Conseils

  • Utilisez filter_var() pour valider l'email
  • Hachez le mot de passe avec password_hash()
  • Utilisez des requêtes préparées pour interagir avec la base de données
  • Nettoyez les entrées avec htmlspecialchars()

Exemple de formulaire

Minimum 8 caractères

Tous les champs sont obligatoires

Solution PHP