Voila le petit script en bas de la page.
<December> GOOGLE : PHPIndex : Coder en PHP avec l'option
register_global à off
http://www.phpindex.com/articles/articles_lire.php3?element=299
On Mon, 2003-01-20 at 09:15, François BAYART wrote:
> oui oui c'est un changement dans la logique de sécurité de PHP
>
> en fait tu peux soit changer la valeur de
> register_globals = Off en On dans ton php.ini et hop ca marche
>
> Soit changer tes codes PHP genre
> $toto devient $_REQUEST[toto]
> ou $_GET[toto] ou $_POST[toto] mais bon $_GET et $_POST peuvent etre
> chiant pour effectuer des tests.
>
> Sinon petite astuce si tu dois mettre ton code PHP sur un serveur où tu
> ne pourras pas changer le register_global
> tu fais un foreach de la variables contenant toutes les informations de
> $_REQUEST et tu les rattribus avec le nom de la variable.
> Util et rapide.
>
> Francois
>
>
> On Mon, 2003-01-20 at 09:03, Regis.Gras@??? wrote:
> >
> >
> > Bonjour,
> >
> > J'ai upgrade ma configuration, passant de
> > apache-1.3.20
> > php-4.0.6
> > a
> > apache-1.3.27
> > php-4.3.0
> >
> > L'installation de PHP-4.3, qui se fait comme celle de PHP-4.0, se fait
> > sans problemes.
> > Mais les scripts PHP que j'avais ne fonctionnent plus.
> > La raison est que les parametres rentrés dans les formulaires ne
> > sont PAS transmis au script PHP.
> >
> > Ce probleme est il connu ? Peut on le contourner ?
> >
> > Bien cordialement.
> >
> > --
> > *-----------------------------------------------------------------------*
> > * Regis Gras LEGI HMG, Rue de la piscine
> > *
> > * Domaine Universitaire 38402 Saint Martin D'Heres
> > *
> > * Tel (33) 04 76 82 51 31 Fax (33) 04 76 82 52 71
> > *
> > * e-mail Regis.Gras@???
> > *
> > *-----------------------------------------------------------------------*
>
>