I notice the INSTALL file in 4.2.2 mentions that people "should write their scripts to work with this [register_globals] turned off". Based on what I've mentioned below, what can I do to conform to this statement made by the PHP authors? From what I know about programming, I am setting globals where appropriate already.. but apparently I am incorrect, since upgrading to 4.2.2 broke all my stuff unless I turn [register_globals] on. Any suggestions?
Thanks for your reply, Kris 1LT John W. Holmes wrote: >Upgrade and turn on register_globals in php.ini. > >---John Holmes... > >----- Original Message ----- >From: "Kristopher Yates" <[EMAIL PROTECTED]> >To: "php-general" <[EMAIL PROTECTED]> >Sent: Monday, July 22, 2002 3:51 PM >Subject: [PHP] upgrade 4.1.2 to 4.2.2 (passing vars problem with 4.2.2) > > > > >>Hi, >> >>I have been running 4.1.2 for a while with no problems. This morning, I >>downloaded 4.2.2, did a configure/make/make install. All seemed to have >>gone well. However, it broke all my sites that use PHP. Here is a >>description of how it appeared to be broken. This is just an example, >>as I dont really own fakename.com. >> >>User goes to http://www.fakename.com/index.php >> >>User clicks on "help" and gets the main index page instead of the help >>page. >> >>The URL for help is.. http://www.fakename.com/index.php?target=help >> >>It is like PHP gets passed variables and "forgets" them immediately. >> >>What do I need to do? I reinstalled 4.1.2 and things are working again. >>Naturally, I would like to safely upgrade to 4.2.2. >> >>Thanks in advance for any help out there. I am at a loss for ideas on >>solving this myself. >> >>Kris >> >> >>-- >>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