ASP Session_OnStart اور Session_OnEnd واقعات

دستورالعمل مرجع عنصر Session

تعریف اور استعمال

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>

دستورالعمل مرجع عنصر Session