This question crops up often, so here's a generic answer.
Let's say you have a html page (input.html), which contains a form, which contains just one field (username). This form calls a php page, (confirm.php). You want this page to display the field again, so the user can recheck it,a nd hit "commit" if they are happy. Hitting "commit" passes the field to a third page (update.php) to do the update.
input.html
Standard html form which calls confirm.php. Contains a field called username.
confirm.php
When this file is called, the value of $username is already filled in with the name of the value typed in in the previous page. You can now have something like:
<FORM action="update.php">
<input type="hidden" name="username" value=<?php echo($username) ?>>
You have entered <?php echo($username) ?>,<BR>
If this is correct, press "Submit".
<input type="Submit" value="Submit">
</FORM>
update.php
Now, when update.php is run, it also has a value for $username. You can use this to do whatever update you wanted.
This is a simple one-field example, but you should be able to see how you can pass the values along in hidden fields.
Remember, though, that this is not secure. It would be possible for someone to interfere with the hidden fields. If this is an issue, you will have to code around it. One solution would be to have confirm.php store the value in a database, mark it as unconfirmed, and pass a lookup key to the next page instead. But that's for another day!
Cheers,
Jack
(Free PHP hosting! - www.combustion.ie)