Comment créer un formulaire? |
Les formulaires interactifs permettent aux auteurs de pages Web de dialoguer avec leurs lecteurs, un peu comme les coupons-réponse que l'on trouve dans les magazines.
Le lecteur tape des informations dans les cases de saisie, puis appuie sur un bouton pour l'envoyer soit à une adresse e-mail soit à un script (CGI) sur le serveur.
Les avantage de l'envoi à une adresse e-mail sont:
Effectivement, dans le cas d'un script sur un serveur, il faut écrire ce script appelé CGI (Common Gateway Interface, traduisez "Interface de passerelle généralisé) écrit dans un langage de programmation comme un shell UNIX, PERL, TCL, Applescript, etc.
Les formulaires sont délimités par le marqueur <FORM> ... </FORM> qui possède les attributs obligatoires suivants:
Cela donnera une ligne du genre:
<FORM METHOD=post ACTION="mailto:jefkillr@club-internet.fr">
marqueurs | attributs | valeur | résultat | effet |
<FORM> ... </FORM> | METHOD | post | ||
ACTION | envoie à l'adresse indiquée | |||
<INPUT> | TYPE | submit | effectue l'ACTION dans le marqueur <FORM> | |
text | simple ligne de texte dont la longueur est donnée par l'attribut size |
|||
reset | efface le contenu du formulaire | |||
radio | bouton radio | |||
checkbox | case à cocher | |||
NAME | Nom | |||
SIZE | Taille du texte | |||
<TEXTAREA> ... </TEXTAREA> | Zone de texte | |||
<SELECT>
</SELECT> |
NAME | |||
MULTIPLE | Plusieurs choix possibles | |||
<OPTION> ... </OPTION> | SELECTED VALUE |
Option par défaut Valeur forcée |