cours H_Les formulaires (suite HTML) Flashcards

1
Q

utilité d’un formulaire ?

A

récupération d’informations saisies par
l’utilisateur. Infos à envoyer à destination du serveur de page web pour qu’il puisse les traiter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

étapes ?

A
  • créer le formulaire
  • écrire le programme qui va traiter les infos rentrées par l’utilisateur dans le formulaire
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CGI ?

A

common gateway interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Utilité du CGI ?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Balise de fomulaire ?

A

<form>
</form>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Attributs de la balise formulaire :

A

ACTION
METHOD
ENCTYPE
TARGET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

attribut ACTION :

A

–> spécifie une URL vers laquelle les
données seront envoyées

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

attribut METHOD :

A

–> 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ATTRIBUT ENCTYPE :

A

–> spécifie format d’envoi des données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ATTRIBUT TARGET

A

–> indique le cadre/programme vers lequel envoyer les données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Balise d’un champ de saisie sur plusieurs lignes ?

A

<TEXTAREA …> à refermer
zone délimitée par les attributs ROWS et COLS et NAME

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Principe du bouton radio :

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Balise bouton radio :

A

<INPUT TYPE=”radio” … />

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Attributs bouton-radio :

A
  • NAME : nom du champ (clé)
  • VALUE : valeur retournée (valeur)
  • CHECKED : pré-sélectionner un radio par défaut
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Principe des cases à cocher :

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Balise d’une liste ?

A

<SELECT … > </SELECT>

17
Q

Attributs liste :

A

– NAME : nom du champ (clé)
– SIZE
– MULTIPLE : permet la sélection de plusieurs valeurs (sinon une seule par défaut)

18
Q

Pour chaque valeur d’une liste, quels sont les attributs ?

A

– VALUE : valeur associée si sélectionnée
– SELECTED : pré-sélection par défaut

19
Q

Balise d’un upload de pièce jointe ?

A

<INPUT TYPE=”file” …>

20
Q

Principe du champ caché ?

A
  • Le champ de saisie masqué n’est pas affiché à l’utilisateur, mais les données sont envoyées lors de l’envoi du formulaire
  • MAIS est dans le code html du formulaire
  • Utile pour transmettre des informations d’une page à l’autre

= +pour le programmeur que pour l’utilisateur

21
Q

Balise champ caché ?

A

<input></input>

22
Q

Attributs du champ caché ?

A

– NAME : nom du champ (clé)
– VALUE : valeur