Well, you can set it at runtime, it just won't do what you might expect. That doesn't mean that it may not be useful to be able to set it at runtime. If, for example, you have register_globals off and you write an auto-prepend script, or even just a normal snippet of code that you insert into some other app at the beginning that emulates register_globals, then you may want to set register_globals = on at runtime so that any subsequent checks by the app will behave correctly.
-Rasmus On Mon, 8 Jul 2002, Philip Olson wrote: > > You cannot set register_globals at runtime via > ini_set(). The documentation goes off the PHP4 > source which is, to put it simply, a little wrong. > The PHP4 source says register_globals is PHP_INI_ALL > when in the real world it isn't. .htaccess > is as close as you'll get. > > The ini_set() docs are autogenerated and this issue > is being looked into. The correct docs on this are > now in phpdoc CVS and will show up soon. > > In short, don't attempt to set register_globals > at runtime as explained by a few in this thread, > it won't fully work as expected. > > Regards, > Philip Olson > > > > > -- > 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