#892 - Evitare submit doppi della web form
maxmun non è online. Ultima attività: 05/05/2008 11.00.21maxmun
Inserito il: 01 giugno 2007 09.30
2 messaggi dal 22 ott 2001
Il suggerimento è utile ma non assicura di evitare la doppia submit: ad esempio dopo la submit l'utente può premere il tasto F5 (o cliccare il pulsante "Aggiorna" del browser) e causare in ogni caso un'altra richiesta identica al server.
Massimo

Re: #892 - Evitare submit doppi della web form
m.casati non è online. Ultima attività: 16/05/2008 14.11.36m.casati
Inserito il: 01 giugno 2007 09.51
contributi / Top Poster / Community manager / www.guru4.net / Blog / 2128 messaggi dal 13 giu 2001
Beh, certo... oppure può aprire 15 istanze del browser e mandare altrettante richieste identiche...

Lo scopo dello script è quello di evitare gli invii multipli *accidentali*, non quelli *intenzionali* (praticamente impossibili da evitare)

Matteo Casati
GURU4.net | iFX+
Re: #892 - Evitare submit doppi della web form
maxmun non è online. Ultima attività: 05/05/2008 11.00.21maxmun
Inserito il: 01 giugno 2007 10.07
2 messaggi dal 22 ott 2001
A volte la pressione del pulsante aggiorna viene fatta dall'utente perchè non vede arrivare subito una risposta alla richiesta effettuata (lo facciamo spesso anche noi quando vediamo che il sito tarda a refreshare la pagina).
In questo caso è possibile che venga causata inconsapevolmente una doppia submit. Ho visto varie volte verificarsi questa situazione (addirittura arrivare alla banca due bonifici identici da 10.000 euro!!).
La soluzione che ho trovato a questo problema è stata quella di utilizzare un token di validazione che viene generato diverso ad ogni richiesta e verificato una sola volta lato server.
Massimo

Re: #892 - Evitare submit doppi della web form
giancarlochille non è online. Ultima attività: 12/09/2007 14.44.42giancarlochille
Inserito il: 23 giugno 2007 11.32
1 messaggio dal 22 giu 2007
Questo script potrebbe fare al caso mio, ma essendo alle prime armi con ASP, non ho capito bene dove dovrei inserire lo script.
Uso FP2003 e ho creato un form. Solo che vorrei che un utente non si registrasse 2 volte. In access ho impostato per evitare record doppi, solo che l'utente non viene avvisato che il suo nominativo è già presente.
Re: #892 - Evitare submit doppi della web form
cri69 non è online. Ultima attività: 15/02/2008 14.12.32cri69
Inserito il: 09 ottobre 2007 10.15
24 messaggi dal 31 ago 2001
che cos'è un token?


Vai a:

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums