Hi all,
I need some help on a multi-page form I am working on. It is almost complete, but I cannot figure out how to get the final page to have the Finish button, and then write to db. An example of the script will make it clearer:
<?php
echo "<form action='myform.php' method='get'>";
if (!isset($pageno))
{
$pageno = "1";
echo "page 1 of form goes here";
}
else if ($pageno == "1")
{
$pageno = "2";
echo "page 2 of form goes here";
}
else if ($pageno == "2")
{
$pageno = "3";
echo "page 3 of form goes here";
}
else if ($pageno == "3")
{
$pageno = "4";
echo "page 4 of form goes here";
}
else if ($pageno == "4")
{
$pageno = "5";
echo "page 5 of form goes here";
}
echo "<input type='submit' name='cmdGo' value='Next >>'>";
echo "<input type='hidden' name='pageno' value='$pageno'>";
echo "</form>";
?>
Now that all works perfectly, carrying hidden fields over each page. However, what I want to do, is when page 5 (final page) is viewed, have the "Next >>" button changed to "Finish" which then submits all the data to the db, and prints out a confirmation.
However, no matter what I have tried using else statements and so on, I can't get it to work.
Any ideas?
Many thanks,
Jonathen