Beginners guide [2] to ASP filled with examples!
Here is my second tutorial in basic ASP scripting. Leave comments if you want. Or have questions.
AI
AI Summary: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.
Source Code
<html>
<head>
<title>Jason's Tutorial..</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" text="#000000">
<table width="43%" border="0" cellspacing="0" cellpadding="0" height="25" align="center">
<tr>
<td height="13"><font face="Verdana, Arial, Helvetica, sans-serif"><b>ASP
- Active Server Pages [<i>Tutorial 2</i>] - <a href="http://www.irideforlife.com/go?x=view">Tutorial
1</a></b></font></td>
</tr>
</table>
<table width="84%" border="1" cellspacing="0" cellpadding="0" height="94" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Getting
Scriptname </b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" height="69">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#009933">'This
is very useful, using this in your code will allow you to change the name
of your page as much as you want without having to chang any source</font></p>
<p> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">ScriptName
= Request.ServerVariables("SCRIPT_NAME")</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">(ScriptName)</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> default.asp</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<table width="83%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Redirect
to url..</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Response.Redirect
"http://www.planetsourcecode.com"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
</table>
<p> </p>
<table width="84%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Stop
writing the page..</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"Hello there, this page needs to..."</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Response.End<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"Have an ending?"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#eeeeee"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Hello
there, this page needs to...</font> </td>
</tr>
<tr>
<td bgcolor="#eeeeee">Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<table width="82%" border="1" cellspacing="0" cellpadding="0" height="94" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Count
the number of chr's in your string</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" height="69">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">MyString
= "1234567"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
len(MyString)</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> 7</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<table width="80%" border="1" cellspacing="0" cellpadding="0" height="94" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Select
Case </b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" height="345">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">MyCase =
"3"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Select <font color="#0000FF">Case</font>
MyCase </font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
1</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 1"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
2</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 2"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
3</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 3"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">End</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<font color="#0000FF">Select</font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">
<p>Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></p>
</td>
</tr>
</table>
<p> </p>
<table width="80%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><a name="case"></a>Select
Case QueryString</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#006633">'<%=
ScriptName & "?case=one" %><br>
'<%= ScriptName & "?case=two" %><br>
'<%= ScriptName & "?case=three"%></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">TheCase =
Request.QueryString("case")</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Select <font color="#0000FF">Case</font>
TheCase</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"one"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 1" </font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"two"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 2"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">Case</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"three"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"its 3"</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#0000FF">End</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<font color="#0000FF">Select</font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<table width="82%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Writing
m / dd/yyyy</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheMonth
= month(date)</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheDay
= day(date)</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheYear
= year(date)</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">(TheMonth)
& "/" & TheDay & "/" & TheYear</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#339933">'
& Seperates each thing.</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<table width="84%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Writing
HH:MM:SS</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheHour
= hour(time)</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheMinute
= minute(time)</font></p>
<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">TheSecond
= second(time)</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#993333">Response.write</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">(TheHour)
& ":" & TheMinute & ":" & TheSecond</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#339933">'
& Seperates each thing.</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">%></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<p> </p>
<table width="87%" border="1" cellspacing="0" cellpadding="0" height="107" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><a name="age"></a>Getting
Form Results</b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee">
<p><font size="2"><% </font></p>
<p><font size="2">Dim <b>age</b></font></p>
<p><font size="2"><b>age</b> = Request.Form("<b>age</b>")</font></p>
<p><font size="2">%></font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><form
name="form1" method="post" action="<%=ScriptName
& "?submit=form" %>"><br>
<table width="9%" border="0" cellspacing="0"
cellpadding="0"><br>
<tr> <br>
<td><font size="2" face="Verdana, Arial, Helvetica,
sans-serif">&lt;18</font></td><br>
<td><font size="2" face="Verdana, Arial, Helvetica,
sans-serif"> <br>
<input type="radio" name="<b>age</b>" value="<b><18</b>"
<font color="#FF0000"><% if <b>age</b> = "<18" then <font color="#993300">Response.write</font>
"checked" %></font> ><br>
</font></td><br>
</tr><br>
<tr> <br>
<td><font size="2" face="Verdana, Arial, Helvetica,
sans-serif">18-21</font></td><br>
<td><font size="2" face="Verdana, Arial, Helvetica,
sans-serif"> <br>
<input type="radio" name="<b>age</b>" value="<b>18-21</b>"
<font color="#FF0000"><% if <b>age</b> = "18-21" then Response.write
"checked" %></font> ><br>
</font></td><br>
</tr><br>
<tr> <br>
<td><font face="Verdana, Arial, Helvetica, sans-serif"
size="2">22 &gt;</font></td><br>
<td><font size="2" face="Verdana, Arial, Helvetica,
sans-serif"> <br>
<input type="radio" name="<b>age</b>" value="<b>22></b>"
<font color="#FF0000"><% if <b>age</b> = "22>" then Response.write
"checked" %></font> ><br>
</font></td><br>
</tr><br>
<tr> <br>
<td colspan="2"><br>
<input type="submit" name="Submit" value="Submit"><br>
<font color="#FF0000"><%</font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF0000">If
Request.QueryString("submit") = "form"</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#0000FF">If</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
NOT age = "" Then <font color="#009933">' Lets make sure the
form wasn't submited with nothing checked.</font></font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><font color="#FF0000">
<font color="#990000">Response.write</font> "You are in the "
& age & " age range! </font></font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#0000FF">End
If</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#0000FF">End
if</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><font color="#FF0000">%></font></font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></td><br>
</tr><br>
</table><br>
</form></font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" height="28"> Live Example at <a href="http://www.irideforlife.com/go/default2.asp" target="_blank">http://www.irideforlife.com/go/default2.asp</a></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<table width="43%" border="1" cellspacing="0" cellpadding="0" height="94" align="center" bordercolor="#999999" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#CCCCCC" height="23"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b></b></font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" height="161">
<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Please
post comments below and vote if this helped...thanks!</font></p>
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">-Jason</font></p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" height="1">
<p> </p>
</td>
</tr>
</table>
<p> </p>
<p> </p>
</body>
</html>
Original Comments (3)
Recovered from Wayback Machine