Précédent Index Suivant
Université Lille 3-Charles de GaulleUFR de Mathématiques Sciences Économiques et Sociales
Chapitre 17 Les formulaires en HTML
17.1 Présentation
Les formulaires de saisie permettent à l'utilisateur de fournir des informations et ainsi d'obtenir une réponse personnalisée. Les informations contenues dans les champs remplis par l'utilisateur sont transmises par le programme client au serveur qui les transmet à son tour à un programme de traitement, soit un CGI (Common Gateway Interface), soit un script de type PHP. La structure d'un formulaire de saisie est simple, elle se compose d'un élément FORM contenant essentiellement une suite de contrôles (éléments INPUT, TEXTAREA, SELECT, BUTTON, ...) mais aussi des éléments de structuration de document afin d'aligner correctement les champs d'entrée. Globalement un formulaire se présente sous cette forme :
<FORM METHOD="(1)" ACTION="(2)">
    
du texte, des boutons, des zones de saisie ...
    <INPUT TYPE="submit" VALUE="
(3)">
    <INPUT TYPE="reset" VALUE="
(4)">
</FORM>
où : Dans l'affichage de la page, rien ne distingue le formulaire du reste du texte. Il est donc conseillé de le séparer du reste par la balise « <HR> » avant et après, ou le mettre dans un tableau aux bordures visibles.
17.2 Principaux contrôles
Les principaux contrôles sont :
17.3 Exemples
Vous pourrez trouver deux exemples (presque identiques, sauf pour la méthode d'envoi : GET pour l'un, POST pour l'autre) aux adresses suivantes :
17.4 En savoir plus
Vous pourrez trouver plus de détails aux adresses suivantes :
D.Gonzalez (gonzalez@univ-lille3.fr) en date du 24 janvier 2002

Précédent Index Suivant