Re: var question

From: Date: Mon, 16 Apr 2001 23:45:54 +0000
Subject: Re: var question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-48840@lists.php.net to get a copy of this message
You can also look at environment variable $QUERY_STRING. For example,
        if ($HTTP_SERVER_VARS['QUERY_STRING'] == 'login') {
                ...do log in procedure
If register_globals is on, all you need is
        if ($QUERY_STRING == 'login')
If you might be passing other parameters in the URL, and want to ignore case, you could use something like:
        if (eregi('login', $QUERY_STRING)) {
This would match
        www.blah.com?login
        www.blah.com?LogIn
        www.blah.com?login&user=herman_hollerith
but it would also match
        www.blah.com?sloginthemud
        www.blah.com?login0
So, a little regular expression twiddling might be in order. For more info, see: http://www.php.net/manual/en/language.variables.predefined.php http://www.php.net/manual/en/ref.regex.php http://www.php.net/manual/en/ref.pcre.php
        -steve
At 02:43 PM 4/16/01 , Plutarck wrote:
Add an "=" on the end of your url. Viola. -- Plutarck Should be working on something... ...but forgot what it was. ""Jeroen Geusebroek"" <Jeroen.Geusebroek@intellit.nl> wrote in message news:NCBBJKHJIKHIFECNNOAMCENKECAA.Jeroen.Geusebroek@intellit.nl... Hi Guys, I have a question about the way PHP handles var/strings. Let's say i have this URL: http://foo.bar.com/?login. And in my script i have this code: if($login) { echo "blab"; } or if(isset($login)) { echo "blab"; } It always returns FALSE. I think that is because the string is empty. Shouldn't PHP, even if a var is empty, put it in his var-list? Is there another way to do what i want? Thanks, Jeroen Geusebroek
+------------------------------------------------------------------------+
| Steve Edberg                           University of California, Davis |
| sbedberg@ucdavis.edu                                     (530)754-9127 |
| http://aesric.ucdavis.edu/                  http://pgfsun.ucdavis.edu/ |
+---------------------- Gort, Klaatu barada nikto! ----------------------+

« previous php.general (#48840) next »