Ciao a tutti
ho un problema di non facile soluzione: ho un form che legge dei dati da un Db e riempie dei campi hidden; in particolare il form serve a scrivere dei pagamenti effettuati. Sul submit del form effettuo la registrazione sul db del pagamento, se a questo punto premo il pulsante "indietro" del browser o il tasto da tastiera "backspace" il browser torna indietro rivisualizzandomi lo stesso form pieno dei valori precedentemente letti dal Db (e quindi non aggiornati col nuovo inserimento appena effettuato) e i campi inseriti dall'utente; ricliccando sul submit mi riscrive lo stesso pagamento 2 volte.
Le strade possibili che mi si presentano credo che siano 2:
- disabilitare l'indietro del browser
- al click indietro forzare la rilettura dei dati dal DB.
Ho proprio voglia di uccidermi!!!!!!
Che posso fare? Aiutatemi.

!!!!!!
Rispondi quotando
