Avatar billede hehlers Nybegynder
02. juli 2004 - 11:36 Der er 1 løsning

Problem med online users - global.asa

Hej...

Jeg har på en side en visning af brugere online som engang har virket korrekt.. :/

Nu begynder der at opstå et problem med at den brugeren ikke bliver slettet, når vedkommende forlader siden igen. Den bliver bare ved med at forhøje tallet med brugere online.

Jeg fatter det ikke og det virkede så sent som i går og har virket det sidste halve år... :/

Har jeg en fejl i min global.asa:?
--------------------------------------
<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Application_OnStart
    ' viser at vi starter fra 0 - kan ændres for evt snyd(!) ;o)
    Application("ActiveUsers") = 0
End Sub

Sub Session_OnStart
    ' så er timeout'en på en session 3 minutter - kan ændres...
    Session.Timeout = 3
    Session("Start") = Now
    Application.Lock
        Application("ActiveUsers") = Application("ActiveUsers") + 1
    Application.UnLock

End Sub

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

</SCRIPT>
-----------------------------------------

Her er koden hvor jeg viser hvor mange der er online.
------------------
Response.Write "<CENTER>" & Application("ActiveUsers") & " bruger(er) online</CENTER>"
------------------------
Avatar billede hehlers Nybegynder
02. juli 2004 - 11:50 #1
Lukker, har selv fundet ud af det.. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester