Le site pandacodeur.com vend des nounours en peluche en ligne. Lorsqu'un client achète un nounours, le site doit enregistrer la commande et afficher un message de confirmation. Pour cela, vous devez écrire un script PHP qui traitera les données du formulaire d'achat et les enregistrera dans une base de données MySQL.

Instructions :

  1. Créez une page web qui affiche un formulaire d'achat de nounours. Le formulaire doit contenir les champs suivants : nom, prénom, adresse e-mail, adresse de livraison, quantité de nounours, couleur du nounours et prix unitaire.
  2. Créez une base de données MySQL nommée "nounours" qui contiendra une table nommée "commandes". La table "commandes" doit contenir les champs suivants : id (clé primaire, auto-incrément), nom, prénom, email, adresse_livraison, quantite, couleur et prix_unitaire.
  3. Créez un script PHP qui recevra les données du formulaire d'achat, les validera et les enregistrera dans la base de données "nounours". Si le formulaire est valide, le script doit afficher un message de confirmation avec les détails de la commande. Si le formulaire est invalide, le script doit afficher un message d'erreur et revenir au formulaire d'achat.
  4. Assurez-vous que le script PHP utilise des requêtes préparées pour éviter les attaques par injection SQL.
  5. Créez une page de confirmation qui affiche les détails de la commande.
  6. Créez une page de liste des commandes qui affiche toutes les commandes enregistrées dans la base de données "nounours". La page doit être protégée par un mot de passe pour éviter l'accès non autorisé.

Consignes de livraison :

Livrer les fichiers PHP, HTML et CSS nécessaires pour exécuter l'exercice.

Livrer un fichier README expliquant comment installer et exécuter l'exercice.

Le code doit être bien structuré et documenté.

Corrections :

 
  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam