Thank you, Alberto. Do you know -- does the extract() function not work? Monique. "Abrea" <abrea@xxxxxxxxxxxxxxx> wrote in message news:WorldClient-F200411231829.AA29050019@xxxxxxxxxxxxxxxxxx > To turn $_POST["var1"], $_POST["var2"], $_POST["var3"] into $var1, $var2, > $var3: > > if(isset($_POST)) > { foreach($_POST as $key=>$value) > { $$key= $value; print("$$key= $value; <br />"); }} > > This should do it. The print statement is just to check the result. > Regards > > Alberto Brea > > > -----Original Message----- > From: "Monique Verrier" <monique@xxxxxxxxxxx> > To: php-general@xxxxxxxxxxxxx > Date: Tue, 23 Nov 2004 12:52:29 -0800 > Subject: Lost Variables > > > First -- thank you for reading my post. > > > > I am using the general strategy suggested by Jay (thanks, Jay) to > > process my > > form in another procedure. It's listed below. In my processStuff.php > > program, I use the following code: > > > > $attributes = array(); > > $attributes = array_merge($attributes,$HTTP_POST_VARS, $HTTP_GET_VARS); > > extract($attributes, EXTR_PREFIX_SAME, "this"); > > > > I want to load my numerous post variables into regular memory variables > > (or > > whatever the php nomenclature is) -- e.g. $_POST['action'] becomes > > $action. > > It doesn't seem to working according to the manual. I list my > > $HTTP_SESSION_VARS, there are none. > > > > I would appreciate anyone taking the time to explain to me how this > > works. > > Either it's stupid or I'm stupid. I'm figuring it's me. > > > > Monique. > > > > > > > > > > <form method="post" name="form1" action="processStuff.php"> > > <input type="submit" name="action" value="Add Record"> > > <input type="submit" name="action" value="Delete Record"> > > > > In processStuff.php > > > > <?php > > switch ($_POST['action']){ > > case "Add Record": > > ...do stuff... > > ..redirect back to original page... > > break; > > > > case "Delete Record": > > ...do stuff... > > ..redirect back to original page... > > break; > > > > } > > ?> > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php