Re: Problem with $_POST[] and header();

From: Date: Tue, 02 Dec 2003 10:48:03 +0000
Subject: Re: Problem with $_POST[] and header();
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-171558@lists.php.net to get a copy of this message
On Tue, 2 Dec 2003 10:26:08 -0000, you wrote: >if(!mysql_query($query)){ > $error = "Could not complete query"; > header("Location: file.php?error=$error"); > exit; >} The Location: header requires an absolute URI. See RFC 2616, 14.30 >However in file.php I have included $_POST[] variables sent from a previous >page using the following method > >foreach ($_POST as $key => $value) { > echo "<input type=\"hidden\" name=\"".$key."\" > value=\"".$value."\">"; >} > >But if there is a problem with the input the $_POST[] values are not resent, >is there a way to do this? Pass them as part of a GET, or store them in a session (you may need to include the session ID as part of the URI).

« previous php.general (#171558) next »