8. Développement Web - TP8





Résultat attendu :

Résultat TP8
formulaire.html

Notez que la police d'affichage
a été modifiée en Verdana





8.1. Objectif

On désire créer une page qui comprend un formulaire. Cette page sera nommée formulaire.html.

La page comprend dans la balise main, une section avec un titre h2 de libéllé "Mon Régime Minceur"

Puis, un formulaire qui comporte différentes parties (fieldset) :

8.1.1. Le formulaire

Le formulaire contiendra deux attributs :

On écrira un fichier traite.php qui contient le code suivant :

  1. <?php
  2. print_r($_REQUEST);
  3. ?>
  4.  
  5.  

Ce fichier permet d'afficher le contenu de l'ensemble des champs après avoir cliqué sur le bouton Envoyer.

8.1.2. Partie identité

On commence par créer un fieldset de legend "Identité".

A l'intérieur duquel on place un premier champ de label "Titre" et de type select qui permet de choisir entre "Monsieur", "Madame" ou "Mademoiselle", options auxquelles on associera respectivement les valeurs 1, 2, 3.

Suivent ensuite :

Pour l'ensemble de ces champs (ainsi que pour les suivants), on définira :

Après chaque champ on utilisera la balise br pour revenir à la ligne.

8.1.3. Partie adresse

On commence par créer un fieldset de legend "Adresse".

On place ensuite les champs suivants :

On n'oubliera pas de définir les attributs name et id pour chaque champ et on fera en sorte que tous ces champs doivent être saisis obligatoirement (required).

8.1.4. Partie contact

Créer un fieldset de legend "Contact".

Et y placer les champs suivants :

8.1.5. Partie données

La partie données comporte quatre champs :

8.1.6. Bouton envoyer

On ajoutera pour terminer, un bouton "Envoyer" sous la forme d'un champ input de type submit.