Note : vous n'êtes pas identifié


Le module GETGLOBALS propose plusieurs fonctions pour récupérer plein de paramètres, comme les données transmises par des formulaires, des variables serveurs, des cookies, etc...


Il offre les fonctions suivantes:

˜getpost()

Cette fonction renvoie les variables de type 'POST'. L'unique argument est le nom de la variable 'POST' à récupérer. Les variable de type 'POST' sont très souvent employées avec des formulaires web.

Exemple :

˜getget()

Cette fonction renvoie les variables de type 'GET'. L'unique argument est le nom de la variable 'GET' à récupérer. Les variable de type 'GET' sont tres souvent employées avec des formulaires web.

˜getconf()

Cette fonction renvoie les variables de configuration de Templeet. Le seul argument de la fonction est le nom de la variable à récupérer. Exemples :
˜getconf('emailadmin')		=> 
˜getconf('snapshotid')		=> 200310151115


˜getfile()

Cette fonction renvoie les variables associée aux chargements de fichiers. Le premier argument est le nom de la variable, le second peut être : 'name', 'size', 'tmp_name', 'type'. Cette fonction marche seulement avec PHP4. Exemple :
Envoyer ce fichier :
<form enctype="multipart/form-data" action="˜relative_templeet_script()templeet_doc/getglobals.fr.html" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000"> Envoyer ce fichier : <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() et ˜getenvironment()

Ces fonctions renvoient des variables serveurs. Liste exaustive des variables : ici (ou ici pour PHP en mode CGI)

Exemple :
˜getserver('HTTP_HOST')			=> www.fasmz.org
˜getserver('REQUEST_URI')      		=> /templeet_doc/getglobals.fr.html

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

˜getsession()

Attention : ne fonctionne qu'avec PHP 4 !

˜getcookie()

Cette fonction permet de récupérer un cookie stocké sur l'ordinateur client. L'unique argument de la fonction est le nom du cookie dont il faut retourner la valeur.

Si un cookie du nom de 'plop' a été stocké avec la commande setcookie à la valeur 'pika'. ˜getcookie('plop') renverra pika