La segunda parte no la entiendo mucho, ahoraque para retener los campos ya ingresados, algo asi
Código PHP:
Ver original<tr>
<td valign='top'><b>Apellido</b></td>
<td> </td>
<td><input type="text" name="req_apellido" value="
<?php if(!empty($req_apellido)){echo "$req_apellido";} ?>" /></td>
</tr>
<tr>
<td valign='top'><b>Email</b></td>
<td> </td>
<td><input type="text" name="req_email" value="
<?php if(!empty($req_email)){echo "$req_email";} ?>" /></td>
</tr>
Dónde $req_email y $req_apellido, equivalen a $_POST['req_email'] y $_POST['req_apellido']
Saludos