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>