Io ho un modulo per la registrazione. Compilato il modulo questo viene sottoposto ad una serie di controlli (campi vuoti, email valida, controllo carta di credito ecc...)se risulta un errore mi viene segnalato con un pulsante per tornare al modulo di registrazione. Il problema č che quando torno indietro i campi sono da compilare da capo.
La pagina che mi segnala l'errore č composta da un messaggio con il pulsante per tornare indietro:
....
messaggio
.....
<form method="post" action="registrazione.asp">
<input name="errore" type="hidden" value="1">
<%formFields%>
<input type="submit" value="torna al modulo">
</form>
Come avete notato sotto il campo nascosto ho inserito <%formFields%> che richiama la subroutine seguente:
SUB formFields
FOR each item in Request.Form
%>
<input name="<%=item%>" type="hidden" value="<%=Server.HTMLEncode( Request( item ))%>">
<%
NEXT
END SUB
In questo modo quando si clicca sul pulsante per tornare indietro ritornano anche i campi compilati precedentemente.
Il problema č che non riesco a recuperare questi campi quando ritornano alla pagina registrazione.asp
Qualcuno sā indicarmi la soluzione????
Grazie per l'attenzione, Ciao!

Rispondi quotando