Ciao!!
Posso inserire questo script di validazione nell'altro dell'invio modulo?
Se si, come?
QUESTO DI VALIDAZIONE
QUESTO DI INVIOcodice:<%@LANGUAGE = JScript%> <% var campo1 = new String(Request.Form("campo1")); var campo2 = new String(Request.Form("campo2")); if ((campo1 == "") || (campo1 == "undefined")) { Response.Redirect("errore.asp?id=1"); } else if ((campo2 == "") || (campo2 == "undefined")) { Response.Redirect("errore.asp?id=2"); } else { // Esegue le operazioni di cui al suo scopo... } %>
Graziecodice:<% DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo, nome, cognome, tel, email, Indirizzo, Comune, Provincia, messaggio invioA = "info@dominio.it" invioDa = "email" nomeDominio = Request.ServerVariables("HTTP_HOST") indirizzoIp = Request.ServerVariables("REMOTE_ADDR") modulo = Request.ServerVariables("HTTP_REFERER") browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT") nome = trim(request.form("nome")) cognome = request.form("cognome") email= request.form("email") tel = request.form("tel") Indirizzo = request.form("Indirizzo") Comune = request.form("Comune") Provincia = request.form("Provincia") messaggio = request.form("messaggio") DIM iMsg, Flds, iConf Set iMsg = CreateObject("CDO.Message") Set iConf = CreateObject("CDO.Configuration") Set Flds = iConf.Fields Flds(cdoSendUsingMethod) = cdoSendUsingPort Flds(cdoSMTPServer) = "smtp.aruba.it" Flds(cdoSMTPServerPort) = 25 Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0 Flds.Update With iMsg Set .Configuration = iConf .To = invioA .From = Request.Form("email") .Sender = invioDa .Subject = "Sabaidee - " & Informazione & " " & Prenotazione .HTMLBody = "<font face=""Verdana, Arial, Helvetica, sans-serif"" size=2>Dati della richiesta: Nome: " & nome & " " & cognome & " Indirizzo: " & Indirizzo & " - " & Comune & " (" & provincia & ") Telefono: " & tel & " messaggio: " & messaggio & " E-mail: " & email & " Ricontattare il cliente per una conferma</font>" .Send End With %> <script> document.location.replace('grazie.asp'); </script>

Rispondi quotando