12 messaggi dal 10 maggio 2005
il seguente codice mi permette di verificare se i due campi di testo contengono delle date.
Nel caso in cui il form risulta correttamente compilato, come faccio ad effettuare automaticamente il submit su un'altra pagina?

<%
submit = request.serverVariables("REQUEST_METHOD") = "POST"
thisPage = request.serverVariables("PATH_INFO")

if submit then

errore = false

data1 = request.form("data1")
data2 = request.form("data2")

if not isDate(data1) then
errore = true
data1error = true
end if

if not isDate(data2) then
errore = true
data2error = true
end if

if not errore then
' qui fai le operazioni qualora le date sono corrette...
end if

end if
%>
<form method="post" action="<%=thisPage%>">
Data 1 <input type="text" name="data1" value="<%=data1%>" /><% if data1error then %> <font color="red"><strong>V</strong></font><% end if %><br />
Data 2 <input type="text" name="data2" value="<%=data2%>" /><% if data2error then %> <font color="red"><strong>V</strong></font><% end if %><br />
<input type="submit" value="VAI" />
</form>
54 messaggi dal 15 giugno 2004
<%
 if not errore then
%>
<script language=javascript>
document.forms[0].action = "nuovapagina.asp"
document.forms[0].submit()
</script>
<%
end if
%>


nella pagina nuova potrai riprenderti le date così come hai fatto in questa.
Domanda.
Ma che bisogno c'è di passare su un'altra pagina?
Non potresti continuare direttamente su questa?

Spero di esserti stato utile

Ciao

Torna al forum | Feed RSS

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.