ASP Tutorial 4 Slides
ASP Tutorial 4 Slides
Sub Application_OnEnd()
End Sub
Sub Application_OnStart()
Application("NumSession") = 0
Application("Num Visited") = 0
Session.Timeout = 10
End Sub
Sub Session_OnEnd()
Application("NumSession") = Application("NumSession") – 1
End Sub
Sub Session_OnStart()
Application("NumSession") = Application("NumSession") + 1
Application("Num Visited") = Application("Num Visited") + 1
End Sub
</script>
Is virtual directory is an application
To fire the
Application_OnEnd
Event in Global.asa
Application Object: appVarTest.asp
</BODY>
</HTML>
Session Object: sessVarTest.asp
<%
Dim tAccessTime
tAccessTime = Session("LastAccessTime")
</BODY>
</HTML>
Session Object: abandon.asp
Sub Application_OnStart
Application("visits") = 0
Application("Active") = 0
End Sub
Sub Application_OnEnd
End Sub
Summary: Global.asa (cont.)
Sub Session_OnStart
Session.Timeout = 1
Session("Start") = Now
Application.Lock
Application("visits") = Application("visits") + 1
intTotal_visitors = Application("visits")
Application.UnLock
Session("VisitorID") = intTotal_visitors
Application.Lock
Application("Active") = Application("Active") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("Active") = Application("Active") - 1
Application.UnLock
End Sub
</Script>
Summary: VisitorCount.asp
There have been <B><%= Session("VisitorID") %> </B>total visits to this site.<BR>
You are one of <B><%=Application("Active") %> </B> active visitors.<BR>
Your Session started at: <%= Session("Start") %>
</BODY>
</HTML>
Cookies: Login.asp
</BODY>
</HTML>
Cookies: CheckLogin.asp
<HTML>
<HEAD><TITLE>Cookie Test - Login</TITLE></HEAD>
<BODY>
</BODY>
</HTML>
Cookies: CheckLogin2.asp
Dim bLoginSaved
If Request.Form("SaveLogin") = "on" Then
Response.Cookies("cookie1")("EMail") = Request.Form("email")
Response.Cookies("cookie1")("pw") = Request.Form("password")
Response.Cookies("cookie1").Expires = Date + 30
bLoginSaved = True
Else
bLoginSaved = False
End If
%>
Cookies: CheckLogin2.asp (cont.)
<HTML>
<HEAD>
<TITLE>Cookie Test - Check Login</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>