ASP Session_OnStart మరియు Session_OnEnd ఇవెంట్

Session 对象参考手册

నిర్వచనం మరియు ఉపయోగం

Session_OnStart ఇవెంట్

Session_OnStart ఇవెంట్ సర్వర్ కొత్త సెషన్ సృష్టించినప్పుడు జరుగుతుంది.

ఈ ఇండియన్ అసా ఫైల్ లో ఈ ఇండియన్ ఇవెంట్ పెట్టబడింది.

Session_OnEnd ఇవెంట్

Session_OnEnd ఇవెంట్ సెషన్ ముగిసినప్పుడు జరుగుతుంది. (సెషన్ త్రోయులు లేదా అవధి అయినప్పుడు).

ఈ ఇండియన్ అసా ఫైల్ లో ఈ ఇండియన్ ఇవెంట్ పెట్టబడింది.

ప్రతీక్షలు:MapPath మెఘదురం సెషన్ ఆన్ ఎండ్ కోడ్ లో ఉపయోగించబడలేదు.

సంకేతాలు

<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 文件中显示当前的访客数:





There are <%response.write(Application("visitors"))%> online now!

Session 对象参考手册