[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