Hi, guys
Is the any way to validate the form fields in code below, that if the fields are haven't been filled, the error would appear against "your name", "your e-mail" showing something like : you didn't enter a valid e-mail address......... and so on.
<HTML>
<body>
<%
if request.ServerVariables("R
EQUEST_MET
HOD") = "GET" then
%>
<center>
<form action="file.asp" method=post>
<table><tr><td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFF33" size="2">
Your Name:</font><br> <input type="text" size="53" name="strName">
</td></tr>
<tr><td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFF33" size="2">
Recipient Email:</font><br> <input type="text" size="53" name="strTo">
</td></tr>
<tr><td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFF33" size="2">
Recipient2 Email:</font><br> <input type="text" size="53" name="strCc">
</td></tr>
<tr><td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFF33" size="2">
Your message:</font><br>
<textarea cols="33" rows="8" name="message">
</textarea>
</td></tr>
</table>
<p><input type=submit name=send value=Send >
<input type="Reset" value="Reset"></p>
</form></center>
<%
else
strName=request("strName")
strTo=request("strTo")
strCc=request("strCc")
Set objMail = Server.CreateObject("CDONT
S.NewMail"
)
objMail.Importance = 1
objMail.From = request("strName") & "<" & request("strEmail") & ">"
objMail.To = request("strTo")
objMail.Cc = request("strCc")
objMail.Subject = "A wallpaper for you"
' this is my messages HTML
strMsg = strMsg & "<html>"
strMsg = strMsg & "<head>"
strMsg = strMsg & "<title>"
strMsg = strMsg & "</title>"
strMsg = strMsg & "</head>"
strMsg = strMsg & "<body>"
strMsg = strMsg & "Sometext"
strMsg = strMsg & request("message")
strMsg = strMsg & "</body>"
strMsg = strMsg & "</html>"
' set the format of the email to html, etc
objMail.BodyFormat = 0
objMail.MailFormat = 0
objMail.Body = strMsg
objMail.Send
' destroy the email object
Set objMail = Nothing
%>
<br><center>
<table align="center" width="100%"><tr>
<td width="100%" height="39" align="center"> <font color="#00FF00" face="Verdana, Arial, Helvetica, sans-serif" size="5"><b><i>
Thank you</i></b></font>
<font color="#9966CC" face="Verdana, Arial, Helvetica, sans-serif" size="5"><b><i>
<%=strName%>, </i></b></font>
</td>
</tr>
</table>
</center>
<% end if %>
</body>
</html>
It seems to be tricky, coz whole page in "if then" statement. Would be vary appreciated to anyone who's got any ideas:)
Thanx