RE: [PHP-WIN] PHP & "POST"
| From: | brother | Date: | Wed, 14 Aug 2002 15:40:18 +0000 |
| Subject: | RE: [PHP-WIN] PHP & "POST" | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-15255@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: Svensson, B.A.T. (HKG) [mailto:B.A.T.Svensson@lumc.nl]
>
> Once we press the "Go Now" button, the form data will be
> posted to the
> webserver, but the handlig page (START.ASP) need a script to extract
> the data. This is done like this is VBScript:
>
> Tissue = Request.Form("Tissue")
>
>
> In PHP I think a reference to a posted variable is done
> something like this:
>
> $HTTP_POST_VARS['Tissue'];
http://www.php.net/manual/en/reserved.variables.php
$_POST['Tissue'];
---manual entry---
HTTP GET variables: $_GET
Note: Introduced in 4.1.0. In earlier versions, use $HTTP_GET_VARS.
An associative array of variables passed to the current script via the HTTP
GET method. Automatically global in any scope.
This is a 'superglobal', or automatic global, variable. This simply means
that it is available in all scopes throughout a script. You don't need to do
a global $_GET; to access it within functions or methods, as you do with
$HTTP_GET_VARS.
$HTTP_GET_VARS contains the same initial information, but is not an
autoglobal. (Note that HTTP_GET_VARS and $_GET are different variables and
that PHP handles them as such)
If the register_globals directive is set, then these variables will also be
made available in the global scope of the script; i.e., separate from the
$_GET and $HTTP_GET_VARS arrays. For related information, see the security
chapter titled Using Register Globals. These individual globals are not
autoglobals.
HTTP POST variables: $_POST
Note: Introduced in 4.1.0. In earlier versions, use $HTTP_POST_VARS.
An associative array of variables passed to the current script via the HTTP
POST method. Automatically global in any scope.
This is a 'superglobal', or automatic global, variable. This simply means
that it is available in all scopes throughout a script. You don't need to do
a global $_POST; to access it within functions or methods, as you do with
$HTTP_POST_VARS.
$HTTP_POST_VARS contains the same initial information, but is not an
autoglobal. (Note that HTTP_POST_VARS and $_POST are different variables and
that PHP handles them as such)
If the register_globals directive is set, then these variables will also be
made available in the global scope of the script; i.e., separate from the
$_POST and $HTTP_POST_VARS arrays. For related information, see the security
chapter titled Using Register Globals. These individual globals are not
autoglobals.
/brother