Hallo Marco,

ich benutze das so:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
SUB Application_OnStart
        Application("CurrentUsers") = ""
        Application("UserCount") = 0
        Application("Session.Timeout") = 5
END SUB

SUB Session_OnStart
        user = "#" & Session.SessionID & vbCr & now() & vbCr &
Request.ServerVariables("referer") & "#"
        Application.Lock
        Application("CurrentUsers") = Application("CurrentUsers") + user
        Application("UserCount") = Application("UserCount") + 1
        Application.Unlock
END SUB

SUB Session_OnEnd
        user = Application("CurrentUsers")
        sessionID = Session.SessionID
        startpos = Instr(user, "#" & sessionID)
        if startpos>0 then
           endpos = Instr(startpos+1, user, "*")
           if endpos>0 then
              user = left(user, startpos) + mid(user, endpos)
           end if
        end if
        Application.Lock
        Application("UserCount") = Application("UserCount") - 1
        Application("CurrentUsers") = user
        Application.Unlock
END SUB
</SCRIPT>

Gru�
J�rg

-----Urspr�ngliche Nachricht-----
Von: Marco Ewe [mailto:[EMAIL PROTECTED]] 
Gesendet: Dienstag, 4. Juni 2002 12:27
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Session-Variablen (Wer ist Online)

Hallo zusammen,

Ich habe in einem Web eine Session-Variable, die ich in der global.asa
bei "Session_OnStart" jeweils um eines erh�he:

Application("cntTotalUsers")=Application("cntTotalUsers")+1

In "Applikation_OnStart" wird sie zuvor auf 0 gesetzt:

Application("cntTotalUsers")=0

In "Session_End" wird diese Variable wieder reduziert:

Application("cntTotalUsers")=Application("cntTotalUsers")-1

Scheinbar aber nicht immer. (oder selten) mittlerweile steigen die Werte
der Variablen in eine H�he, die weit entfernt von der
Webseiten-Statistik liegen. Offenbar wird die Reduzierung nicht oder
nicht richtig durchgef�hrt.

Kennt jemand eine L�sung? Oder andere Ans�tze, um die Anzahl der gerade
vorhandenen User zu bestimmen?

Viele Gr��e

Marco





| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an