15 messaggi dal 20 maggio 2001
come faccio a fare in modo che un mailform
non venga inviata se non sono stati riempiti i campi obligatori?inoltre come faccio a fare in modo che per es nel campo email venga controllato e accettato solo se l'email e un indirizzo valido?

309 messaggi dal 13 aprile 2001
Io ho fatto un controllo di questo tipo:

<%@language=vbscript%>
<%option explicit%>

<%
dim objMail
dim strEmailFrom
dim strEmailSubject
dim strEmailBody

strEmailFrom=Request("dati4")
strEmailSubject=Request("dati1")
strEmailBody= Request("dati2")

if strEmailFrom="" or strEmailSubject="" then
Response.Write ("non hai compilato correttamente il modulo<br>")
Response.Write ("<a href='abbonamento.asp'>torna indietro </a>")
else
Set objMail=CreateObject("CDONTS.NewMail")
objMail.MailFormat=0
objMail.BodyFormat=0
objMail.To="hmssas@tin.it"
objMail.From=strEmailFrom
objMail.Subject=strEmailSubject
objMail.Body=strEmailBody
Response.Write "l'operazione è avvenuta con successo. Grazie ti arriveranno tramite e-mail le novità"
objMail.Send
Set objMail = Nothing
end if

%>

e l'ho messo nella pagina di conferma.
Ma riesci a spedire l'e-mail? Mi puoi dire come hai fatto?
Perché il mio problema è che non me le spedisce, hai dovuto attivare SMTP? se si come hai fatto?
Grazie
Se non hai capito dimmelo che ti spiego meglio.

morgana

morgana
15 messaggi dal 20 maggio 2001
ho capito "penso"!se ho prob ti faccio sapere!grazie!!!

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.