LES "FORMS"

par Jean-Pierre JACQUEMIN

Les modules précédents nous ont permis :

... en un mot : de faire de l'édition de documents (Publishing).

Il nous faut maintenant examiner ce qui permet l'interactivité entre le poste "Client" et un "Serveur" Web : les Formulaires ou "FORMS".
Sur le plan fonctionnel ce sont les mêmes grilles d'écran que nos bons vieux terminaux passifs (T27...) mais bénéficiant de toutes les possibilités de l'interface graphique Window.

La figure ci-dessous représente un formulaire d'inscription de profil individuel auprès du site Microsoft.

[MSform]

Les scripts CGI

Un formulaire ne fonctionne pas tout seul. Une fois complété et "soumis" à un serveur il faut le traiter. Le plus souvent on fait appel à un CGI (Common Gateway Interface) ou Script de passerelle.

Les composants de base d'un formulaire
Un FORMULAIRE consiste en une zone spécialisée de page Web, souvent entourée d'un cadre et contenant des CHAMPS d'entrée (INPUT) et d'autres composants interactifs comme :

La balise d'un formulaire de saisie est <FORM> avec la fin de balise </FORM> ainsi que les 3 attributs :

  1. INPUT (Champs de saisie)
  2. SELECT (Menus de SELECTION)
  3. TEXTAREA (Fenêtres de saisie de plusieurs lignes)

La balise <FORM> peut être complétée par une série d'options permettant de définir comment le formulaire devra se comporter :

<FORM ACTION=www.unisys.com/cgi-bin/mon_script>
.................
</FORM>

Ou encore :

FORM ACTION=mailto:jeanpierre.jacquemin@unisys.com
.................
</FORM>

4 chapitres et une conclusion constituent donc ce document :


Retour au sommaire de la rubrique