Eh si, è proprio un bel macello
Però forse risolvo mettendo sia il form che il codice php nella stessa pagina e soprattutto nascondendo le variabili POST già all'interno del form.
Una cosa del genere:
E' un approccio un pò grezzo forse, ma mi consente di stampare a video la variabile POST se esiste, altrimenti ne nasconde l'erroreCodice PHP:
<input type="text" name="titolo" value="<?php echo @$_POST['titolo'] ?>" />
Vi faccio sapere, grazie!