RE: [PHP] Global Variables Off
| From: | Paul | Date: | Mon, 04 Nov 2002 03:54:06 +0000 |
| Subject: | RE: [PHP] Global Variables Off | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-122609@lists.php.net to get a copy of this message | ||
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: php-general@lists.php.net
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"])
>