OK, sinon, rien � signaler, le trick ne pose aucun probl�me de mon c�t�...

Selon Eric ROBERT <[EMAIL PROTECTED]>:

> Vous ne devez jamais utiliser une variable ayant pour nom :
> 
> $__key__PMB : INTERDIT !
> 
> Cette variable est celle utilis�e pour la m�canique de r�cup�ration des
> variables post�es et compagnie.
> 
> Eric
> 
> 
>   ----- Original Message ----- 
>   From: Eric ROBERT 
>   To: [EMAIL PROTECTED] 
>   Sent: Sunday, November 02, 2003 1:20 PM
>   Subject: register_globals
> 
> 
>   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 autres
>     la 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
> 
> 
> 


-- 
Fran�ois Lemarchand
homepage : http://balno.free.fr/
PhpMyBibli : http://phpmybibli.sourceforge.net

Liste de diffusion phpmybibli.devel
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]

Répondre à