[ruby-it] Disabilitare funzione "aggiorna" del browser
Sam Pei
tex---74 a libero.it
Dom 8 Mar 2009 22:10:19 CET
Paolo Montrasio wrote:
> Alessandro Scolavino wrote:
>> metti un controllo sul sistema che salva in modo da non creare dati
>> doppi
>
> Questa probabilmente è la soluzione migliore
-cut-
Grazie a tutti.
Purtroppo questa soluzione non è percorribile, perchè la tabella del
database è uno storico di movimentazione, quindi ci possono ben essere
due record identici uno sotto l'altro.
Non posso nemmeno utilizzare la soluzione del redirect, perchè devo
mostrare i risultati dell'inserimento precedente.
In pratica funziona cosi:
l'utente spara il codice a barre
si apre una pagina con la decodifica e i dati appena aggiunti alla
tabella
in questa pagina oltre alla decodifica c'è una form con il nuovo codice
a barre da sparare
l'utente spara nuovamente un codice a barre ed esce la pagina come sopra
se invece fa aggiorna manda un'altra volta il codice a barre di prima e
viene aggiunto di nuovo il codice di prima. Non posso bloccarlo perchè
potrebbe invece sparare due volte lo stesso codice a barre (non è detto
che sia un errore)
Grazie a tutti
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list