webForumDet fria alternativet

Session.Timeout

ASP

3 svar · 157 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Frågan#1

Är det någon som vet hur man sätter Session.Timeout till en sekund?

Tacksam för svar!

Medlem sedan dec. 1999707 inlägg
#2

Det går nog bara med hela minuter. Men varför i hela världen vill du bara sätta den till en minut? Jag är mycket nyfiken... :)

------------------
/ Torbjörn Hansson, webbutvecklare/gränssnittsprogrammerare
Spetsdata AB

Medlem sedan juni 2000373 inlägg
#3

Im min global.asa har jag ett script som håller reda på hur många aktiva besökare som är på min hemsida, scriptet ser ut såhär:

<script language="VBScript" runat="Server">

Sub Application_OnStart
Application("Aktiva") = 0
End Sub

Sub Session_OnStart
Session.Timeout = 1
Session("Start") = Now

Application.Lock
Application("Aktiva") = Application("Aktiva") + 1
Application.UnLock

End Sub

Sub Session_OnEnd
Application.Lock
Application("Aktiva") = Application("Aktiva") - 1
Application.UnLock
End Sub

</script>

Efter som session.timeout=1minut så kommer det att ske en minuts fördröjning. Ex: Om du och jag går in på min sida är Application("Aktiva")=2 Om du då lämmnar sidan och jag uppdaterar kommer fortfarande Application("Aktiva") vara 2., Då måste man vänta en minut!

Medlem sedan mars 20001 266 inlägg
#4

Går det inte bara att skriva 0,1 eller nåt sånt?
Borde väl gå att använda decimaler?!

Andreas

274 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)