RE: [PHP] Global Variables Off
| From: | Paul | Date: | Mon, 04 Nov 2002 04:29:09 +0000 |
| Subject: | RE: [PHP] Global Variables Off | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-122615@lists.php.net to get a copy of this message | ||
OK I guess I am closer = the variable is being passed as I tested but I
guess is failing on the test:
if (isset($_GET["error_message"]))
Thank you for all your help
Paul
-----Original Message-----
From: Chris Shiflett [mailto:shiflett@php.net]
Sent: Sunday, November 03, 2002 11:08 PM
To: Paul
Cc: php-general@lists.php.net
Subject: Re: [PHP] Global Variables Off
I assume you mean that the echo statement I gave as an example shows
this:
The test variable is []
Right? If so, that is truly odd, especially considering you are using
4.2.3. I don't have a good answer for that ...
Add this code to the top of your script to see if PHP thinks the client
is passing any data at all:
echo "<pre>";
print_r($_REQUEST);
echo "</pre>";
Chris
Paul 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: 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"])
>>
>>
>>
>
>
>
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php