nella pagina 2.asp, quando effettui la convalida dei dati,
in caso di errore, valorizzi una variabile, ad es.chiamata errXX
in questo modo:
codice:
dim msg
msg = ""
if Request.Form("nome") = "" then msg = msg & "errNome=1&"
if Request.Form("password") <> Request.Form("password1") then msg = msg & "errPwd=1&"
alla fine dei controlli, in caso di errore, reindirizzi alla pagina 1.asp
codice:
if msg <> "" then response.redirect("1.asp?" & msg)
nella pagina 1.asp vai a leggere gli eventuali errori
e nel modulo evidenzi che errori sono stati commessi:
codice:
if Request.Querystring("errNome") = 1 then
Response.Write("Il nome è obbligatorio")
end if
.....
if Request.Querystring("errPwd") = 1 then
Response.Write("Le due password non coincidono")
end if
luca