RE: [PHP-WIN] PHP & "POST"

From: 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

« previous php.windows (#15255) next »