jag använder detta script för att se aktiva besökare:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
SUB Application_OnStart
Application("aktivanu") = 0
END SUB
SUB Session_OnStart
Session.Timeout = 10
application.Lock
application("aktivanu") = Application("aktivanu") + 1
application.Unlock
END SUB
SUB Session_OnEnd
application.Lock
application("aktivanu") = Application("aktivanu") - 1
application.Unlock
End sub
</script>
Det funkar ju utmärkt.. men hur lägger jag till så att den bara räknar aktiva på en speciell sida? jag vill alltså att den ska räkna aktiva på hela servern, som den gör nu och att den räcknar aktiva på en speciell sida.
Sen får du köra denna i en popup eller nåt (som du öppnar med javascript)
application.Lock
application("aktivanuSida") = Application("aktivanuSida") - 1
application.Unlock
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
SUB Application_OnStart
Application(aktivanu"& Request.ServerVariables("SCRIPT_NAME")) = 0
END SUB
SUB Session_OnStart
Session.Timeout = 10
application.Lock
application("aktivanu"& Request.ServerVariables("SCRIPT_NAME")) = Application(aktivanu"& Request.ServerVariables("SCRIPT_NAME"))+1
application.Unlock
END SUB
SUB Session_OnEnd
application.Lock
application("aktivanu"& Request.ServerVariables("SCRIPT_NAME")) = Application(aktivanu"& Request.ServerVariables("SCRIPT_NAME"))- 1
application.Unlock
End sub
</script>
256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e