Alla parte dello script che riceve i dati della form fai mettere in sessione i dati ricevuti che potri quindi usare nella form.

Esempio:
Codice PHP:
<?php
session_start
();

if(isset(
$_POST))
{
    
$_SESSION['nome'] = $_POST['nome'];
    
$_SESSION['cognome'] = $_POST['cognome'];

    
//fai le cose che devi fare coi dati ricevuti
}
?>
<form name='dati' method='post' action='<?php echo $_SERVER['PHP_SELF'?>' >
    <input type='text' name='nome' value='<?php echo (isset($_SESSION['nome'])) ? $_SESSION['nome'] : '' ?>' />
    <input type='text' name='cognome' value='<?php echo (isset($_SESSION['cognome'])) ? $_SESSION['cognome'] : '' ?>' />
    <input type='submit' name='submit' />
</form>