raknar ut pa foljande vis hur manga som ar online.
strIn = Conn.Execute("Select Count(*) From com_users Where active=1 and status=1").Fields(0)
det som blir problem ar da folk inte loggar ut och status forblir 1 istallet for att bli 0.
Dvs om folk stanger ner i.e utan att logga ut sa forblir status=1 och den visar pa tok for manga online, hur loser man detta pa basta satt?
Använd Applications-variablen (Application("Online")).
T ex(i Global.asa):
Sub Session_OnStart()
Application.Lock
Application("Online") = Application("Online") + 1
Application.Unlock
End Sub
Sub Session_OnEnd()
Application.Lock
Application("Online") = Application("Online") - 1
Application.Unlock
End Sub
Ett sätt är auu uppdatera databasen med tiden då användaren senast var aktiv och sen kontrollera om det var t.ex. över 5 minuter så räknas den inte som aktiv längre.
Ett sätt är auu uppdatera databasen med tiden då användaren senast var aktiv och sen kontrollera om det var t.ex. över 5 minuter så räknas den inte som aktiv längre.
men vad gör man med alla ubåtar? Dvs de som väntar på att kompisar skall komma online?
267 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2