Har ett mailscript som fungerar, MEN hur förhindrar jag att det inte skickas ett tomt mail. Fälten "namn" och "telefon" i formuläret som matar scriptet, valideras med java.
Scriptet ska alltså hindras att exekvera sig "självmant".
<%option explicit%>
<%
Dim myMail, namn, telefon, areas, KontaktTel, KontaktMail, URL, intresse
namn = Request.Form("namn")
telefon = Request.Form("telefon")
areas = Request.Form("areas")
KontaktTel = Request.Form("KontaktTel")
KontaktMail = Request.Form("KontaktMail")
URL = Request.Form("URL")
intresse = Request.Form("intresse")
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Anmälan från hemsidan"
myMail.From="noreply@xxx.se"
myMail.To="xxx@xxx.se"
myMail.HTMLBody = "<b>Anmälan</b><br>"_
&"<br>"& Request.Form("namn")_
&"<br>"& Request.Form("telefon")_
&"<br><br>"_
&"Geografiska områden:"_
&"<br>"& Request.Form("areas")_
&"<br><br>"_
&"Kontaktuppgifter:"_
&"<br> Telefon: "& Request.Form("KontaktTel")_
&"<br> e-post: "& Request.Form("KontaktMail")_
&"<br> Hemsida: "& Request.Form("URL")_
&"<br><br>Intressen:"_
&"<br>"& Request.Form("intresse")_
&"<br><br><hr>"
myMail.Send
set myMail=nothing
Response.Redirect "bekraftelse.htm"
%>