 |
Har WN som tidsfördriv
|
|
Reg.datum: Mar 2004
Inlägg: 1 053
|
|
Har WN som tidsfördriv
Reg.datum: Mar 2004
Inlägg: 1 053
|
Davve kolla på det mrnoname skriver.
Du måste in i filen (eller skapa den om den inte finns) Global.asa och där lägga till kodsnuttar i OnSessionStart och OnSessionEnd då du sparar respektive tar bort informationen från varje användare. Det kan göras på olika sätt, databas eller Application och jag hade nog föredragit Application i det här fallet.
För att räkna antalet besökare online just nu kan det se ut så här i Global.asa (anpassa efter dina behov):
Sub Session_OnStart
' Change Session Timeout to 20 minutes (if you need to)
Session.Timeout = 20
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
' Decrease the active visitors count when the session ends.
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") - 1
Application.UnLock
End Sub
På vilken undersida som helst kan du då för att visa antalet besökare bara skriva <% Response.Write Application("ActiveUsers") %>
(förutsätter att en session startas när en ny besökare kommer till webplatsen.)
|