Ok, so I have worked out that I need to use hidden fields and this...
<input type="hidden" name="field1" id="field1" value="<?php echo $_POST['field1'];)?>" />
But if form1 and form2 are on different domains, is there a problem? Or can the values be transferred across domains?