RE: [PHP] quick question

From: Date: Thu, 10 Jan 2002 13:18:49 +0000
Subject: RE: [PHP] quick question
Groups: php.general 
Request: Send a blank email to php-general+get-80022@lists.php.net to get a copy of this message
> -----Original Message----- > From: Erik Price [mailto:pricee@hhbrown.com] > Sent: 09 January 2002 19:22 > > I'm trying to write my code in accordance with the PHP 4.1.0 security > advisory -- that is, I want to use the $_GET and $_POST arrays when > grabbing variables passed with GET and POST forms. But how should I > construct the variables for a "switch" statement? I'm left confused, > since these aren't written with the "$" prefix as most > variables are... Err -- yes, they are! > Should it be: > case "_POST['insert']" > > or should it be: > case "$_POST['select']" What's wrong with: case $_POST['insert'] But, if you insist on the quotes, it needs to be: case "{$_POST['insert']}" to ensure that the array index gets processed properly. Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Beckett Park, LEEDS, LS6 3QS, United Kingdom Email: m.ford@lmu.ac.uk Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211

« previous php.general (#80022) next »