webForumDet fria alternativet

"Aktivera" online?

ASP

0 svar · 180 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

När en användare loggar in så körs bl.a. denna kod i global.asa

Sub Session_OnEnd
' Decrease the active visitors count when the session ends.
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") - 1
Application.UnLock
un=Session("Usname")
if un<>"" and Application("active_users")<>"" then
tmp=Application("active_users")
idx=instr(tmp,un & "*")
tmp2=left(tmp,idx-1) & right(tmp,len(tmp)-idx-len(un))
Application("active_users")=tmp2
end if
End Sub

Nu är det ju så att om en person har varit inakitv i si och så många minuter så sätts personen som offline. Går det på ngt sätt att starta hans session/application igen om han börjar röra sig på sidorna eller måste jag köra applicationkoden som jag gör på loginsidan på alla sidor?

245 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)