Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
WEB LIRE VARIABLES
|
WEB LIRE VARIABLES ( tabNoms ; tabValeurs ) | ||||||||
Paramètre | Type | Description | ||||||
tabNoms | Tableau texte |
![]() |
Noms des variables du formulaire Web | |||||
tabValeurs | Tableau texte |
![]() |
Valeurs des variables du formulaire Web | |||||
La commande WEB LIRE VARIABLES remplit les tableaux texte tabNoms et tabValeurs avec, respectivement, les noms et les valeurs des variables contenues dans un formulaire Web “soumis” (c’est-à-dire envoyé) au serveur Web.
Cette commande récupère la valeur de toutes les variables pouvant être incluses dans des pages HTML : zones de saisie, boutons, cases à cocher, boutons radio, pop up menus, listes d’options...
Note : Dans le cas des cases à cocher, le nom de la variable et sa valeur ne sont retournés que si la case est effectivement cochée.
La commande fonctionne quel que soit le type d’URL ou de formulaire (méthode POST ou GET) envoyé au serveur Web.
Cette commande peut être appelée, selon les besoins, dans la QR FIXER DESTINATION ou toute autre méthode 4D qui résulte de la soumission d’un formulaire.
Un formulaire est composé de “zones de saisie” (zones de texte, boutons, cases à cocher), chacune ayant un nom. Lorsqu’un formulaire est “soumis” au serveur Web (une requête est envoyée au serveur), la requête comporte, entre autres, la liste des zones de saisie et leurs valeurs respectives.
Il y a deux “méthodes” pour soumettre un formulaire (4D accepte indifféremment l’une ou l’autre) :
Un formulaire contient deux champs, vNOM et vVILLE, qui reçoivent les valeurs “MARTIN” et “PARIS”. L’action associée au formulaire est “/4DACTION/WEBFORM”.
La méthode WEBFORM peut être de la forme suivante :
TABLEAU TEXTE($tnoms;0)
TABLEAU TEXTE($tvaleurs;0)
WEB LIRE VARIABLES($tnoms;$tvaleurs)
On obtient alors :
$tnoms{1}="vNOM"
$tnoms{2}="vVILLE"
$tvaleurs{1}="MARTIN"
$tvaleurs{2}="PARIS"
Produit : 4D
Thème : Serveur Web
Numéro :
683
Nom intl. : WEB GET VARIABLES
Modifié : 4D 2004
Renommé : 4D v13 (LIRE VARIABLES FORMULAIRE WEB)
4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)