Well, I turned them off and it worked as it apparently should. It was just a setting I read I had to make for globals to work the first time I install PHP. I've made that change ever since. I've always wondered why these variables - which I consider really important, need to be turned on. Matt "John Nichel" <jnichel@xxxxxxxxxx> wrote in message news:4387BE54.1030409@xxxxxxxxxxxxx > Matt Monaco wrote: >> I apologize, but I've never been able to access $_POST and $_GET in any >> context whatsoever without first turning on the register globals. > > If you have a form like this one one page... > > <form action="page2.php" method="post"> > <input type="hidden" name="foo" value="bar" /> > <input type="submit" /> > </form> > > And this on page2.php... > > <?php > > echo ( $_POST['foo'] ); > > ?> > > And the output on page2.php is not 'bar' when you submit the form, > something is very wrong with your install. > > -- > By-Tor.com > ...it's all about the Rush > http://www.by-tor.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php