SQL PHP HTML ASP JavaScript articles and free scripts to download
 

User entered date value validation in ASP


We can collect date values from user and check the inputs for a valid date or not by using IsDate () function. Here we will give the options to the user to select month, date and year from list boxes and text box and then create a date variable using it. Then we will check the date variable and find out it is a valid date or not.

We will display a message accordingly saying correct date or not.

Here is the code below to check the user entered date value.



<%@ Language=VBScript %>
<% Option Explicit %>

<html><head>
<title>(Type a title for your page here)</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">

<%

Dim todo
todo=Request("todo")
if todo="submit" then
Dim month, dt, year, my_date
month=Request("month")
dt=Request("dt")
year=Request("year")
my_date=year + "/" + month + "/" + dt
if(IsDate(my_date)) then
Response.Write month + "/" + dt + "/" + year & " is a valid date "
Else
Response.Write month + "/" + dt + "/" + year & " is a Not a valid date "

End If
End If
%>
<form method=post name=f1 action=''><input type=hidden name=todo value=submit>
<table border="0" cellspacing="0" >
<tr><td align=left >

<select name=month value=''>Select Month</option>
<option value='01'>January</option>
<option value='02'>February</option>
<option value='03'>March</option>
<option value='04'>April</option>
<option value='05'>May</option>
<option value='06'>June</option>
<option value='07'>July</option>
<option value='08'>August</option>
<option value='09'>September</option>
<option value='10'>October</option>
<option value='11'>November</option>
<option value='12'>December</option>
</select>

</td><td align=left >
Date<select name=dt >
<option value='01'>01</option>
<option value='02'>02</option>
<option value='03'>03</option>
<option value='04'>04</option>
<option value='05'>05</option>
<option value='06'>06</option>
<option value='07'>07</option>
<option value='08'>08</option>
<option value='09'>09</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>


</td><td align=left >
Year(yyyy)<input type=text name=year size=4 value=2006>
<input type=submit value=Submit>
</table>
</form>

</body>
</html>


Check for same tutorial on PHP for validating date using checkdate function

We can use regular expression to check user data validation

Further readings
Getting todays Date and Time based on local settings
Formatting date and time on local settings
Adding Date intervals using DateAdd function
Finding difference between two dates using DateDiff function
Collecting parts of Date by using DatePart function
Collecting Month name by using Month number by MonthName function
Collecting Name of the weekday of any Date by WeekDayName function
Generating Date variables by using Month, Day and Year Value
Function IsDate to check valid date or date variable
Checking user entered date value
Sections
PHP
JavaScript
ASP
HTML
SQL
Photoshop
Articles SEO
All ASP Tutorials
ASP Sections
Ajax
Date and time
Declaring array
Form in ASP
Server.MapPath
Date Time & MSSQL
Select Query
File System Object
String Functions
Popular Tutorials
Managing two drop downs
Subscribe
Submit your email address and receive article and product notifications. Your email is safe with us.