Ovviamente non puoi disattivare il tasto indietro del browser. Ma ci sono tecniche che permettono di evitare che l'utente faccia danni andando su una pagina indietro.
Per un guestbook io non mi preoccuperei piu' di tanto, aggiungerei semplimente un controllo temporale, es.
if(utente_ha_gia_postato() && lo_ha_fatto_negli_ultimi_3_min()){ //errore }
Per applicazioni critiche, shopping con inserimento di numeri di carte di credito o roba cmq sensibile, c'e' una serie di procedure da fare, disabilitare complettamente il cache della pagina con il post, tenere in sessione un stack seriale delle pagine e verificare su ognuna se ha un progressivo corretto, etc.