<? if($_POST['process'] == "Pass"){$action = "success.php";}ELSE{$action = "recursive.php";} echo "<form method='POST' action='$action'>"; ?> >I am trying to recursively send data to the same form. Based on the data, I >want to determine which "action" is to be processed. It appears that the >$_POST is not being cleared out or cached once it is sent to the server. >Here is my code that I'm trying to test with. It doesn't seem to >consistently send me to the correct page each time. > ><?php > > $process = $_POST['process']; > > if ($process == "Pass") > { > echo "<form method='POST' action=success.php>"; > } > else > { > echo "<form method='POST' action=recursive.php>"; > } >?> > > <table border="0" id="table1" width="58"> > <tr> > <td align="center"> > <input type="radio" checked name="process" value="Pass" >tabindex="1"></td> > <td align="left">Pass</td> > </tr> > <tr> > <td align="center" width="20"> > <input type="radio" name="process" value="Fail" tabindex="2"></td> > <td align="left" width="28"> > Fail</td> > </tr> > </table> > <input type="submit" value="Submit" name="B1"> <input type="reset" >value="Reset" name="B2"> ></form> > >I want to use a single submit button that will send the "action" to the >right page. > >What is the best practice for doing this? > >-- >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