Re: parse URL good syntaxe please

From: Date: Tue, 13 Aug 2002 14:23:22 +0000
Subject: Re: parse URL good syntaxe please
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-112322@lists.php.net to get a copy of this message
First of all, you need to use the $_* superglobals if register_globals is off. That is, to access get variables, you use $_GET['variable_name'] To check if the variable is set, use the isset function. if (IsSet($_GET['variable']) { // code } else { //error } ----- Original Message ----- From: "Christian Ista" <christian.ista@teledisnet.be> To: <php-general@lists.php.net> Sent: Tuesday, August 13, 2002 10:16 AM Subject: [PHP] parse URL good syntaxe please > Hello, > > Could you tell me why on PHP 4.2.2 this code work > > <?php > switch ($_GET['fuseaction']) > { > case 0: > print "i equals 0"; > break; > default: > print "i is not equal to 0, 1 or 2"; > } > ?> > > and this one not : > > <?php > switch ($fuseaction) > { > case 0: > print "i equals 0"; > break; > default: > print "i is not equal to 0, 1 or 2"; > } > ?> > > In both cases when fuseaction is not defined, I receive an error. Could you > tell me how to know if the variable is defined in the URL. In coldfusion you > can do <cfif isDefined("URL.fuseaction")> > > but in php ? > > Bye > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.general (#112322) next »