Use sessions.  Store the variables you need in the session, then
redirect.  After redirect get the values you need from the session.

http://us3.php.net/manual/en/ref.session.php

Brady


> -----Original Message-----
> From: Tony Di Croce [mailto:[EMAIL PROTECTED] 
> Sent: Friday, July 28, 2006 2:56 PM
> To: php-general@lists.php.net
> Subject: [PHP] POST on redirects?
> 
> In a couple of my scripts, I do something like the following 
> when I detect
> an improperly submitted form:
> 
> **    if( !valid_string( $_POST['firstname'] ) )
>     {
>       $return_url =
> "https://www.abc.com/checkout_phase1.php?error=FirstName Required";
>       header( "location: $return_url" );
>       exit(0);
>     }
> 
> Recently I changed the code so that a big variable that was 
> being passed via
> GET (IE, as a param in the URL) is instead being POST'd... 
> (typically, via a
> hidden INPUT elem in a form)...
> 
> Unfortunatley, this broke my error handling logic... Is it 
> possible to add
> POST variables to a redirect? How?
> 
> -- 
> Free Linux Technical Articles
> http://www.linuxtecharticles.com
> 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to