All pastes #754843 Raw Edit

Unnamed

public text v1 · immutable
#754843 ·published 2007-10-30 09:30 UTC
rendered paste body
<%@ Language="VBScript" %>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 



<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>
<title>task1</title>
</head>
<body>

<%
dim c1, length1, myString1, flag1, badchar1

flag1 = false
badchar1 = ""
myString1 = request.form("customername")
myString1 = trim(myString1)
length1 = len(myString1)

if (length1 < 1) then
  response.write("Invalid entry, Nothing entered.")
  flag1 = true
else
  for i = 1 to length1
    c1 = Lcase(Mid(myString1, i, 1))
    if instr("qwertyuiopasdfghjklzxcvbnm ", c1) = 0 then
      badchar1 = badchar1 & c1
      flag1 = true
    end if
  next
  if (flag1) then
     response.write("Invalid entry. Alphabetic character only.")
  end if
end if

if (not flag1) then
 
  response.write("Customer Name is valid.")
end if
%> 
<p></p>





<%
dim c, length, myString, flag, badchar

flag = false
badchar = ""
myString = request.form("customerid")
myString = trim(myString)
length = len(myString)

if (length <> 6) then
  response.write("Invalid entry. Customer ID must be 6 numbers.")
  flag = true
else
  for i = 1 to length
    c = Lcase(Mid(myString, i, 1))
    if instr("1234567890", c) = 0 then
      badchar = badchar & c
      flag = true
    end if
  next
  if (flag) then
     response.write("Invalid entry. Numeric character only.")
  end if
end if

if (not flag) then
 
  response.write("customer ID is valid.")
end if
%> 





<script>//code adapted from http://www.webdeveloper.com/forum/archive/index.php/t-29352.html</script>
<p></p>
<%
Dim splChecks
Dim intChecks, i


splChecks = Split(request.form("hobbies"), ",")
intChecks = UBound(splChecks)

with response
.write ("Total: " & intChecks + 1)

for i = 0 to intChecks
.write ("<br />" & splChecks(i))
next
end with
%>


<p></p>

<%Dim checking
checking = intChecks+1
if (checking < 1) then
response.write("The number of checked boxes is invalid. Ensure that there is at least one box marked.")
end if
if (checking > 3) then
response.write("The number of checked boxes is invalid. Ensure that there is no more than three box marked.")
else
response.write("Number of checked boxes is valid.<br/>")


end if
%>
<p></p>

<% dim check7

check7 = request.form("hobbies")
check8 = request.form("other")
if (check7 = "other")then
  if (check8 = "") then
    response.write("No value entered")
else 
    response.write("Data is valid")
end if
else 
  if (check8 = "") then
     response.write("Data is valid")
  else 
     response.write("No value entered")
end if
end if

%>


<p></p>


<a href="task1.htm">Return to form</a>
</body>
</html>