Does anyone know of a way to quickly validate an HTML web
form? I need to make sure that certain fields on my form
actually contain data and are not submitted blank.
I have tried using client-side Javascript validation which
flags up when a field is empty but the form is still
submitted.
Here is the ASP code I am using to submit the form to an e-
mail with CDONTS:
<%
Dim strApplicantName
Dim strPhoneNumber
Dim strLocation
Dim strLineManagerName
Dim strFirstDayHol
Dim strFirstMonthHol
Dim strFirstYearHol
Dim strLastDayHol
Dim strLastMonthHol
Dim strLastYearHol
Dim strNoDaysOff
Dim strHalfDay
Dim strHalfDayPeriod
Dim strFurtherComments
Dim strConfirmEmail
Dim strTheDate
Dim strTheTime
Dim objCDO
strApplicantName = request.form("ApplicantName")
strPhoneNumber = request.form("PhoneNumber")
strLocation = request.form("Location")
strLineManagerName = request.form
("LineManagerName")
strFirstDayHol = request.form("FirstDayHol")
strFirstMonthHol = request.form("FirstMonthHol")
strFirstYearHol = request.form("FirstYearHol")
strLastDayHol = request.form("LastDayHol")
strLastMonthHol = request.form("LastMonthHol")
strLastYearHol = request.form("LastYearHol")
strNoDaysOff = request.form("NoDaysOff")
strHalfDay = request.form("HalfDay")
strHalfDayPeriod = request.form("HalfDayPeriod")
strFurtherComments = request.form
("FurtherComments")
strConfirmEmail = request.form("ConfirmEmail")
strTheDate = Date
strTheTime = Time
Set objCDO = Server.CreateObject("CDONTS.NewMail")
objCDO.From = "we*****@abc.com"
objCDO.To = "ho**********@abc.com"
objCDO.Cc = strConfirmEmail
objCDO.Subject = "Driver Holiday Application"
objCDO.Body = "<html><body><h2>Driver Holiday
Application:</h2>" _
& "<font face='Courier'><font size='1'><b>Form
Submitted.........</b> " & strTheDate & " at " &
strTheTime & " <br><br>" _
& "<b>Name...................</b> " &
strApplicantName & " <br>" _
& "<b>Applicant Location.....</b> " & strLocation & "
<br>" _
& "<b>Contact Number.........</b> " & strPhoneNumber
& " <br>" _
& "<b>Line Manager...........</b> " &
strLineManagerName & " <br>" _
& "<b>First day of Holiday...</b> " & strFirstDayHol
& " " & strFirstMonthHol & " " & strFirstYearHol & " <br>"
_
& "<b>Last day of Holiday....</b> " & strLastDayHol
& " " & strLastMonthHol & " " & strLastYearHol & " <br>" _
& "<b>Total working days off.</b> " & strNoDaysOff
& " Day(s)" & " + " & strHalfDay & " " & "Half Day(s)" & "
(" & strHalfDayPeriod & ")" &" <br>" _
& "<b><br>Confirmation sent to...</b> " &
strConfirmEmail & " <br>" _
& "<p><u><b>Further Comments:</u></b><br><br> " &
strFurtherComments & "</p>" _
& Comments _
& "</body></html>"
objCDO.BodyFormat = 0
objCDO.MailFormat = 0
objCDO.Send
Set objCDO = Nothing
Response.Redirect "dri_confirm.htm"
%>