Jag håller på med ett community och nu skulle
Jag vilja ha en sida som visar vilka som är online alltså alla användare som har loggat in är det bara som ska synas på denna sida hoppas ni fattar vad jag menar!
<script language="VBScript" runat="Server">
Sub Application_OnStart
Application("onlajn") = 0
End Sub
Sub Session_OnStart
Session("Start") = Now
Application.Lock
Application("onlajn") = Application("onlajn") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("onlajn") = Application("onlajn") - 1
Application.UnLock
End Sub
</script>
Sen där du vill visa hur många som är online på din sida lägger du bara in denna kodsnutt:
Jag har provat det som du sa spin men jag får det inte till att funka. Kan inte du ta och göra en färdig online sida åt mig som fungerar så får jag se hur du gjorde (helst så att man ser användar namnen på de som är online)
Det kanske fungerar fast det inte gör det!!??...
Jag har råkat ut för det flera gånger, det är ju nämligen så här:
När ni gör ändringar i global.asa, så är det inte bara att byta ut den. Om man kört en session precis innan, så är det fortfarande den "gamla" som gäller. Stäng av PWS'en, (antar det är den ni använder) vänta ett tag, kanske sådår 21 min, och testa igen. Jag väntar inte i 20 min utan jag brukar starta om datorn.
I IIS ska det finnas en möjlighet att starta om med den nya global.asa direkt.
254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a