Re: Lost Variables
| From: | Monique Verrier | Date: | Tue, 23 Nov 2004 22:06:13 +0000 |
| Subject: | Re: Lost Variables | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-202733@lists.php.net to get a copy of this message | ||
Thank you, Alberto. Do you know -- does the extract() function not work?
Monique.
"Abrea" <abrea@estudiobrea.com> wrote in message
news:WorldClient-F200411231829.AA29050019@estudiobrea.com...
> 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@costill.com>
> To: php-general@lists.php.net
> Date: Tue, 23 Nov 2004 12:52:29 -0800
> Subject: [PHP] 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
> >