Bonjour � tous,
Vous aurez pu constater un nouveau fichier dans /includes/
:
global_vars.inc.php
Que fait-il ?
Il efface toutes les variables globales possibles.Il r�cup�re tous les POST GET FILES en ignorant toutes les autresla fonction pt_register est appel�e pour r�cup�rer le strict minimum :Cookie et variables http_user_agent et compagnie
Comment et quand l'appeler :
Il faut l'appeler par un include, par par un require, en effet, le fichier contient du code � ex�cuter : la r�cup�ration du minimum ($_cookie et $_server n�cessaires)Il faut l'appeler au tout d�but de n'importe quelle page, c'est d�j� inclus dans tous les fichiers de la racine de l'application, il m'en reste � faire...
Que faudra-t-il faire dans le futur
:
La r�cup�ration des $_post, $_get, $_files automatique dans cette version disparaitra rapidement. Il faudra donc et ceci d�s maintenant, penser � aller lire toute variable "post�e", "get�e" ou "fil�e" avant tout utilisation par un pt_register (METHODE, VAR1, VAR2,...,VARN); METHODE valant POST ou GET ou FILES et VAR# �tant les noms de vos variables de formulaire ou d'url par exemple.Si vous avez besoin d'un autre �l�ment de $_SERVER ou $_ENV ou $_COOKIE il faudra penser � le r�cup�rer �galement. Soit cet �l�ment est indispensable et vous le mettrez dans /includes/global_vars.inc.php, soit vous en avez besoin ponctuellement : faites votre pt_register("SERVER",VAR); localement quand vous en avez besoin.
Eric
