Note: You are not authentified


The GETGLOBALS module contains several functions to retrieve parameters, such as data transmitted by form, server variables, cookies, and so on.


available functions :

˜getpost()

Returns 'POST' variables. The only argument is the name of the variable to retrieve. 'POST' variables are often used with forms.

Example :

˜getget()

Returns 'GET' variables. The only argument is the name of the variable to retrieve. 'GET' variables are also often used with forms.

˜getconf()

Returns Templeet configuration variables. The only argument is the name of the variable to retrieve. Examples :
˜getconf('emailadmin')		=> 
˜getconf('snapshotid')		=> 200310151115


˜getfile()

Returns variables associated to files upload by form. The first argument is the name of the form field, the second may be : 'name', 'type', 'size', 'tmp_name'. This function works only with PHP4. Example :
Send this file :
<form enctype="multipart/form-data" action="˜relative_templeet_script()templeet_doc/getglobals.en.html" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000"> Send this file : <input name="userfile" type="file"> <input type="submit" value="Send File"> </form> ˜getfile('userfile','name') => ˜getfile('userfile','size') => ˜getfile('userfile','type') => ˜getfile('userfile','tmp_name') =>


˜getserver() and ˜getenvironment()

Return server variables. For a full list of those variables : here (or here for PHP in CGI mode)

Example :
˜getserver('HTTP_HOST')			=> fasmz.org
˜getserver('REQUEST_URI')			=> /templeet_doc/getglobals.en.html

˜getenvironment('TERM')			=> 
˜getenvironment('LANG')			=> C

˜getsession()

Warning : only works with PHP4!

˜getcookie()

This function enables to retrieve a cookie stored on the client computer. The only argument is the name of the cookie. It returns the value associated to this name.

If a cookie named 'foobar' was created with : setcookie and set to the value 'pika'. ˜getcookie('foobar') will return pika