This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WEB GET VARIABLES
|
WEB GET VARIABLES ( nameArray ; valueArray ) | ||||||||
Parameter | Type | Description | ||||||
nameArray | Text array |
![]() |
Web form variable names | |||||
valueArray | Text array |
![]() |
Web form variable values | |||||
The WEB GET VARIABLES command fills the text arrays nameArray and valueArray with the variable names and values contained in the Web form “submitted” (i.e. sent to the Web server).
This command gets the value for all the variables which can be included in HTML pages: text area, button, check box, radio button, pop up menu, choice list...
Note: Regarding check boxes, the variable name and value are returned only if the check box has been actually checked.
This command is valid regardless of the type of URL or form (POST or GET method) sent to the Web server.
This command can be called, if necessary, in the QR SET DESTINATION or any other 4D method resulting from a form submission.
Each form contains named data entry area (text area, buttons, checkboxes).
When a form is submitted (a request is sent to the Web server), the request contains (within others) the list of the data entry areas and their associated values.
A form can be submitted through two methods (both can be used with 4D):
A form contains two fields, vName and vCity with “ROBERT” and “DALLAS” values. The action associated to the form is “/4DACTION/WEBFORM”.
The WEBFORM method can be as follows:
ARRAY TEXT($anames;0)
ARRAY TEXT($avalues;0)
WEB GET VARIABLES($anames;$avalues)
The result will be:
$anames{1}="vNAME"
$anames{2}="vCITY"
$avalues{1}="ROBERT"
$avalues{2}="DALLAS"
The vNAME variable contains ROBERT and the vCITY variable contains DALLAS.
Product: 4D
Theme: Web Server
Number:
683
Modified: 4D 2004
Renamed: 4D v13 (GET WEB FORM VARIABLES)
4D Language Reference ( 4D v20 R7)