Hjælp til CDONTS kontaktform
jeg har lavet 2 forms med CDONTS, jeg vil gerne have en form for validering der evt. "springer" op med et vindue hvis et felt ikke er udfyldt, samt, jeg har problemer med at hvis der er et felt der ikke er udfyldt så bliver der slet ikke sendt en mail.sådan her ser mit script ud:
<%
Dim strName, strEmail, strQuery, strSubj
strName = Trim(Request.Form("ClientName"))
strEmail = Trim(Request.Form("ClientEmail"))
strSubj = Trim(Request.Form("ClientEmne"))
strQuery = Trim(Request.Form("ClientQry"))
If (strName <> "" And strEmail <> "" And strSubj <> "" And strQuery <> "") Then
Dim objMail, aRecipients
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = strName & " <" & strEmail & ">"
objMail.To = "info@sonartire.dk"
objMail.Subject = "Til SONAR Danmark:" & "<" & strSubj & ">"
aRecipients = Array("info@sonartire.dk")
objMail.BCC = Join(aRecipients, ";")
objMail.BodyFormat = 0
objMail.Body = strQuery
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Response.Write "<h1>Mail afsendt</h1>"
Response.Write "<p>Tak for din henvendelse. Du vil få svar hurtigst muligt.</p>"
Set objMail = Nothing
Else
%>
Det kan ses på www.sonartire.dk/kontaktos.asp
Så altså hvis du udfylder formularen og fx lader besked være blank, så bliver der ikke sendt en mail, men skriver du noget i "besked" feltet så bliver du sendt videre til "mail sendt" siden?
Håber på lidt hjælp her.
