ASP Session_OnStart और Session_OnEnd इवेंट

सेशन ऑब्जेक्ट रेफरेंस मैनुअल

विभाग और उपयोग

Session_OnStart इवेंट

Session_OnStart इवेंट सर्वर द्वारा नई सत्र बनाने पर होता है।

इस इवेंट को Global.asa फ़ाइल में रखा गया है।

Session_OnEnd इवेंट

Session_OnEnd इवेंट सत्र समाप्त होने पर होता है। (सत्र छोड़ दिया गया या अवधि पूरी होने पर).

इस इवेंट को Global.asa फ़ाइल में रखा गया है।

टिप्पणी:MapPath विधि Session_OnEnd कोड में नहीं उपयोग किया जा सकता है।

व्याकरण

<script language="vbscript" runat="server">
Sub Session_OnStart
... 
End Sub
Sub Session_OnEnd
... 
End Sub
</script>

उदाहरण

Global.asa:

<script language="vbscript" runat="server">
Sub Application_OnEnd()
Application("totvisitors")=Application("visitors")
End Sub
Sub Application_OnStart
Application("visitors")=0
End Sub
Sub Session_OnStart
Application.Lock
Application("visitors")=Application("visitors")+1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("visitors")=Application("visitors")-1
Application.UnLock
End Sub
</script>

ASP फ़ाइल में वर्तमान आगंतुक संख्या दिखाएं

<html>
<head>
</head>
<body>
<p>
अभी <%response.write(Application("visitors"))%> है
ऑनलाइन अभी!
</p>
</body>
</html>

सेशन ऑब्जेक्ट रेफरेंस मैनुअल