Ho risolto il problema , ma senza scomodare gli headers:
Da pag1 anzichè inviare il form a pag2 lo invio ad una pagina intermedia, la quale a sua volta effettua l' update del database e ,se la query ha avuto successo, reindirizza con location a pag2.
Tutto sommato penso sia il sistema utilizzato dal forum di HTML.it che, quando invii un post non lo inserisce direttamente ma ti fa passare per la pagina dei ringraziamenti.