The first form can write the second form and put the first forms information in hidden form values.
Or do both forms and form processing in a single file that posts to itself.
Or use 1 actual HTML form, split it into 2 sections, embedded each half seperate HTML layers and a javascript function on the first halfs submit button to switch the layers. The submit on the second half, second layer, is then the actual post/submit button.
The latter is probably the least amount of work and most javascript flying menu script can be adapted to manipulate the layers/pages of the form.