Try these two simple tests, with the url test.php?test=foo <HTML> <BODY> <? print_r($_GET); ?><br /> <?=$_GET['test']?> </BODY> </HTML>
And show us the results. Justin on 04/11/02 1:54 PM, Paul ([EMAIL PROTECTED]) wrote: > I am passing it via URL as: http://example.org/test.php?test=foo > > When I do that call to $_GET["test"] shows that variable is not set, > however, when I run phpinfo() it shows value assigned to _GET. > With no change in code, I turn global variables 'on' and the same page > works.. > > Paul > > PS using php 4.2.3 > > -----Original Message----- > From: Chris Shiflett [mailto:shiflett@;php.net] > Sent: Sunday, November 03, 2002 10:15 PM > To: Paul > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP] Global Variables Off > > You didn't really tell us how you're passing data or what is not > working. > > Try this. Create a test script called test.php that looks like this: > > <? > echo "<p>The test variable is [" . $_GET["test"] . "]</p>"; > ?> > > Assuming this script is located at http://example.org/test.php, access > this page using a URL like this: > > http://example.org/test.php?test=foo > > Chris > > Paul wrote: > >> Ok, I have turned global vars off and I have replaced my old >> $HTTP_GET_VARS with $_GET[] but I seem to not get the values passed. I >> run the phpinfo and I see the variables being stored as >> _GET["variable_name"] >> >> Is calling $_GET["variable_name"] correct? If so, why would I not get >> the value? >> >> I use it in the following statement (checking if error_message is > empty) >> : >> if ($_GET["error_message"]) >> > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php