%
Dim Vfname
Dim Vlname
Dim Vcname
Dim Vphone
Dim Vemail
Dim Vaddress
Dim Vaddress2
Dim Vcity
Dim Vstate
Dim Vzip
Dim Vcountry
Dim Vfax
Dim Vgov
Dim Vhotel
Dim Vequip
Dim Vcontractor
Dim Vocean_beach
Dim Vlake_beach
Dim Vlandscaping
Dim Vhorse
Dim Vmilitary
Dim Vsludge
Dim Vother
Dim Vcomments
Dim blnIsValid, strValidationMessage
Dim blnIsPostBack
Sub Page_Load ()
'Execute code that should run when the page first
'loads here. Also a great place to check the
'IsValid/IsPostBack properties we'll be examining shortly
'Check to see if the user has arrived at this page by
'submitting back from the form.
If isEmpty(Request("Submit")) Then
blnIsPostBack = False
Else
blnIsPostBack = True
End If
end sub
call Page_Load ()
'*******************************************************************
Private function RequiredFieldValidator (val, name)
' This function validates that the passed-in field has a value.
RequiredFieldValidator = ""
if isNull(val) or Len(Trim(val)) = 0 then
' If no value was entered for this field pass back an error message.
RequiredFieldValidator = "You must fill in " & _
name & ".
" & vbCrLf
end if
end function
Private function ValidateFormValues()
' This function validates the user entry if the page is being posted back
' and returns True if the data validates and False if there are errors.
' Grab the values for the fields that we wish to validate.
First_Name = Request.form("FName")
Last_Name = Request.form("LName")
Company = Request.form("CName")
Phone = Request.form("Phone")
Email = Request.form("Email")
country = Request.form("country")
Organization= Request.form("Organization")
Address = Request.form("Address")
City = Request.form("City")
Zip = Request.form("Zip")
State = Request.form("State")
' Compile a validation message.
strValidationMessage = strValidationMessage & RequiredFieldValidator(First_Name, "First Name")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Last_Name, "Last Name")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Organization, "Organization")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Phone, "Phone")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Email, "Email")
strValidationMessage = strValidationMessage & RequiredFieldValidator(country, "Country")
strValidationMessage = strValidationMessage & RequiredFieldValidator(City, "City")
strValidationMessage = strValidationMessage & RequiredFieldValidator(State, "State")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Zip, "Zip")
strValidationMessage = strValidationMessage & RequiredFieldValidator(Address, "Address")
'strValidationMessage = strValidationMessage & RequiredFieldValidator(Machine, "Machine")
'strValidationMessage = strValidationMessage & RequiredFieldValidator(Business, "Business")
' Check to see if errors occurred.
if len( strValidationMessage ) < 1 then
ValidateFormValues = True
else
ValidateFormValues = False
end if
response.write strValidationMessage
end function
' Get a value for our Page.IsValid property a central Validator function
if (blnIsPostBack) then
blnIsValid = ValidateFormValues()
end if
if blnIsValid then
'response.write "in isvalide
"
Vfname = Request.Form("FName")
Vlname = Request.Form("LName")
VOrganization= Request.Form("Organization")
Vphone = Request.Form("Phone")
Vemail = Request.Form("Email")
Vaddress = Request.Form("Address")
Vaddress2 = Request.Form("Address2")
Vcity = Request.Form("City")
Vstate = Request.Form("State")
Vzip = Request.Form("Zip")
Vcountry = Request.Form("country")
Vbusiness = Request.Form("Business")
Vfax = Request.Form("Fax")
Vgov = Request.Form("gov")
Vhotel = Request.Form("hotel")
Vequip = Request.Form("equip")
Vcontractor = Request.Form("contractor")
Vocean_beach = Request.Form("ocean_beach")
Vlake_beach= Request.Form("lake_beach")
Vgolf = Request.Form("golf")
Vlandscaping = Request.Form("landscaping")
Vhorse = Request.Form("horse")
Vmilitary = Request.Form("military")
Vsludge = Request.Form("sludge")
Vother = Request.Form("other")
Vyesno = Request.Form("yesno")
Vbrand = Request.Form("brand")
Vcomments = Request.Form("Comments")
strHost = "exchange"
Set Mail = Server.CreateObject("Persits.MailSender")
' enter valid SMTP host
Mail.Host = "win2krelay.safemailserver.com"
'Mail.Host = "mail.mizumedia.com"
'strHost
'Mail.From = "info@cherrington.net"
Mail.From = Request.form("Email")
Mail.FromName = "Cherrrington Web Contact Form" ' optional
'Mail.AddAddress Request.form("ToAddress")
Mail.AddAddress "beaches@cherrington.net"
'Mail.AddAddress "dawn@mizumedia.com"
' message subject
Mail.Subject = "Request info from Cherrington Web Site"
' message body
Mail.Body = "
|
||