Avant la version PHP 4.2.0 la valeur par défaut du paramètre register_globals était à On. Cette option rendait les développements plus simples car on pouvait facilement échanger des variables de pages en pages. De nombreux développeurs PHP profitaient donc de la facilité d'utilisation engendré par cette configuration.
Cet article présent sur PHPTeam est à l'attention des développeurs qui ont, par le passé, utilisé la variable register_globals à On, qui voudraient maintenant changer leurs méthode de programmation pour se caler sur la nouvelle valeur par défaut de cette variable.
Cet article peut aussi intéresser les développeurs qui n'hébergent pas leur propre serveur et qui donc n'ont pas forcément le contrôle sur la configuration du fichier php.ini.
Cet article présent sur PHPTeam est à l'attention des développeurs qui ont, par le passé, utilisé la variable register_globals à On, qui voudraient maintenant changer leurs méthode de programmation pour se caler sur la nouvelle valeur par défaut de cette variable.
Cet article peut aussi intéresser les développeurs qui n'hébergent pas leur propre serveur et qui donc n'ont pas forcément le contrôle sur la configuration du fichier php.ini.
> Lire la dépêche (7 commentaires, moyenne: 7,1).
Vous avez demandé le commentaire #129326.




Re: Coder avec register global à off
Un très bon article de JP DEZELUS sur phpinfo.net en date de 12/2001.
Il fournit notamment le mode de migration adopté par phpMyAdmin.
Cette solution est impeccable. Il marche invariablement avec la valeur à OFF ou ON ainsi que sous PHP3 ou 4.
[^]Re: Coder avec register global à off
J'avais oublié les liens :
* Article : http://www.phpinfo.net/?p=articles&rub=globals(...)
* phpMyAdmin : http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/phpmyadmi(...)