cours H_Les formulaires (suite HTML) Flashcards
utilité d’un formulaire ?
récupération d’informations saisies par
l’utilisateur. Infos à envoyer à destination du serveur de page web pour qu’il puisse les traiter
étapes ?
- créer le formulaire
- écrire le programme qui va traiter les infos rentrées par l’utilisateur dans le formulaire
CGI ?
common gateway interface
Utilité du CGI ?
Processus utilisé par le serveur web, qui explique comment comment transmettre la requête du serveur HTTP au programme, et comment récupérer la réponse générée.. Au lieu d’envoyer un fichier, le serveur exécute un programme puis retourne le contenu généré comme un fichier.
Balise de fomulaire ?
<form>
</form>
Attributs de la balise formulaire :
ACTION
METHOD
ENCTYPE
TARGET
attribut ACTION :
–> spécifie une URL vers laquelle les
données seront envoyées
attribut METHOD :
–> spécifie la méthode d’envoi des données :
– get : données juxtaposées et codées dans l’URL
– post : contenu du formulaire envoyé au serveur en bloc de données pour y être traité, couples clés/valeurs
ATTRIBUT ENCTYPE :
–> spécifie format d’envoi des données
ATTRIBUT TARGET
–> indique le cadre/programme vers lequel envoyer les données
Balise d’un champ de saisie sur plusieurs lignes ?
<TEXTAREA …> à refermer
zone délimitée par les attributs ROWS et COLS et NAME
Principe du bouton radio :
On récupère une seule donnée parmi toutes les possibilités offertes à l’utilisateur.
⚠ Tous les radio-boutons d’un groupe portent le même nom, il correspond à l’information que l’on veut récupérer.
Balise bouton radio :
<INPUT TYPE=”radio” … />
Attributs bouton-radio :
- NAME : nom du champ (clé)
- VALUE : valeur retournée (valeur)
- CHECKED : pré-sélectionner un radio par défaut
Principe des cases à cocher :
On récupère possiblement plusieurs informations (une info possible par case)
⚠ Toutes les cases à cocher portent des noms différents, chaque nom correspond à l’information que l’on veut récupérer.