I have been asking around PHPBuilder and the rest of the net for some time on the same subject with not even an attempt at a reply, but have sussed out a round about method of getting the required result.
Using PHP to do it is a bit longwinded and can increase your download time, especially if you are using nice simple blobs. So instead refer to good old fashioned javascript:
After your details form (A), create another form (😎 with the same inputs, but all hidden and valueless, and a javascript function that copies the inputted data from form A to form B on B submit (call the B submit button PREVIEW to save confusion).
Use the action for form B to create a new window with a preview of the details and a 'close this window' button. If they like it they can close the button and click SUBMIT on the original form, or change their details and try again.
I can't give you the script right now as I am in the middle of building it, but the general idea I have tested and works fine.