Avatar billede obhat Nybegynder
03. december 2006 - 13:32 Der er 1 løsning

Fejl i online script

Nogen der kan se hvorfor dette script nogen gange smider bruger af og andre gange bliver bruger hængende?

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

'timeout_sek = 60

Sub Application_OnStart
' Nulstiller antallet af brugere når applikationen (serveren) startes
   
Application.Lock
Application("OnlineUsers") = ","
Application.UnLock
 
Application("ActiveUsers") = 0
End Sub

Sub Application_OnEnd
' Skriv kode som skal køres når applikationen (serveren) stoppes
End Sub

Sub Session_OnStart
' Forøger antallet af brugere med 1, når en session startes
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") + 1
Application.UnLock
End Sub

Sub Session_OnEnd
' Reducer antallet af brugere med 1, når en session afsluttes
   
If Len(Session("brugernavn")) > 0 Then
Application.Lock
Application("OnlineUsers") = Replace(Application("OnlineUsers"), Session("brugernavn") & ",", "")
Application.UnLock
End If
   
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") - 1
Application.UnLock
End Sub

</SCRIPT>
Avatar billede obhat Nybegynder
04. december 2006 - 11:48 #1
Har fundet fejlen. Lukker spg.
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