This might help... Put this at the top of each page:
reset ($_POST);
while (list ($key, $val) = each ($_POST)) {
//echo "$key => $val<br>\n";
$$key = $val;
}
You could do the same for $_GET if you need to as well.
D�VID.
> -----Original Message-----
> From: Michael Greenspon [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 03, 2003 5:51 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] locally enabling register_globals?
>
>
> Thanks. This is what we've chosen to do-- 'fix' the code.
> Unfortunately this was all written 'old style' by novices, so 'fixing'
> it by putting in references to $_GET, $_POST etc. doesn't really lend
> any clarity to it. Values are still splayed out across multiple pages
> with no structure. But at least it works now. Still uncertain why the
> php_flag in htaccess didn't do it-- perhaps not enabled with Apache.
> Cheers
> M.
>
>
> "Michael J. Pawlowsky" wrote:
> >
> > Why not just fix your code?
> >
> > *********** REPLY SEPARATOR ***********
> >
> > On 03/01/2003 at 2:50 PM Michael Greenspon wrote:
> >
> > >Our hosting provider installed PHP 4.2 and thus disabled
> > >register_globals by default which our scripts depend on.
> We don't have
> > >access to php.ini to change this. This is with Apache. I
> tried putting
> > >
> > >php_flags register_globals on
> > >
> > >into .htaccess in the directory(s) with pages that need
> this but it does
> > >not seem to work. How can I enable register_globals
> selectively for some
> > >directories of pages so that our old scripts work again?
> > >
> > >Thanks
> > >Michael
> > >
> > >--
> > >PHP General Mailing List (http://www.php.net/)
> > >To unsubscribe, visit: http://www.php.net/unsub.php
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php