Well, I have this in my .htaccess file, so it SHOULD work, but this will depend if your host allows things to changed via .htaccess.
<IfModule mod_php4.c> php_flag register_globals on </IfModule> You can place this in your root directory, and it will work for your whole site, or place it further down the file hierarchy to only work from a certain directory down. Once you've done that, I'd recommend doing the OPPOSITE on your local test server: <IfModule mod_php4.c> php_flag register_globals off </IfModule> And spending some time updating your scripts and libraries to suit the "new" way -- I had heaps of stuff that didn't work, updated it all, and I really do prefer the "new" way, because I know where every var comes from. Justin on 04/01/03 11:50 AM, Michael Greenspon ([EMAIL PROTECTED]) 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