Swalke
09-02-2005, 14:31
Ciao a tutti.
Ho un piccolo problema con un inserimento di un record in una tabella.
La mia pagina riceve i dati da inserire da una form ed ecco lo pseudo codice di ciò che avviene:
<%
Codice ASP per il controllo su una data del tipo:
if data>... then
%>
Codice script per un alert del tipo
<script...>
alert("messaggio")
history.go(-1)
</script>
<%
Ripresa del codice ASP per l'iserimento se il controllo la condizione sulla data non era verificata ovvero:
else
insert into...
%>
Il codice è corretto, ma ho un problema di comportamento alquanto bizzarro.
A volte il record viene inserito 2 volte nella tabella e la cosa non ha senso.
Se tolgo la parte di controllo sulla data (l'if contenente il javascript, il problema non si presenta più.
Qualcuno sa da cosa può dipendere?
Avete già avuto esperienze simili?
Grazie mille!
Ho un piccolo problema con un inserimento di un record in una tabella.
La mia pagina riceve i dati da inserire da una form ed ecco lo pseudo codice di ciò che avviene:
<%
Codice ASP per il controllo su una data del tipo:
if data>... then
%>
Codice script per un alert del tipo
<script...>
alert("messaggio")
history.go(-1)
</script>
<%
Ripresa del codice ASP per l'iserimento se il controllo la condizione sulla data non era verificata ovvero:
else
insert into...
%>
Il codice è corretto, ma ho un problema di comportamento alquanto bizzarro.
A volte il record viene inserito 2 volte nella tabella e la cosa non ha senso.
Se tolgo la parte di controllo sulla data (l'if contenente il javascript, il problema non si presenta più.
Qualcuno sa da cosa può dipendere?
Avete già avuto esperienze simili?
Grazie mille!