Io facco tutto con ajax e sono apposto.

Altrimenti
Codice PHP:
if ($errore)

    echo 
"ERRORE, cazzone hai sbagliato a mettere i dati :
"
.$report 
    echo 
'<hr />[url="javascript:history.back()"]Torna al form[/url]' ;



A volte e' una soluzione veloce.
Usi il fatto che la pagina rimane in cache nel browser dell'utente e quando torna indietro non svuota il form.

Cmq AJAX!!!!! e' meglio di tutto .