:newbie:
Che c'è di sbagliato in questa logica?codice:<script language="VBScript" Runat="Server"> Sub Application_OnStart Application("Users") = 0 'altro codice che serve a me e che non c'entra nulla End Sub Sub Session_OnStart session.lcid=1040 session("session_id") = Session.SessionID session("start") = "si" Session.Timeout = 8 Session("inizio") = Now Application.Lock Application("Users") = Application("Users") + 1 Application.UnLock End Sub Sub Session_OnEnd Application.Lock Application("Users") = Application("Users") - 1 Application.UnLock End Sub </script>
Non sono ancora riuscita a capire come mai mi stampi un numero decisamente fuori dal mondo. Credevo fosse un problema di sessione troppo lunga (inizialmente 20, poi 8 minuti) ma non è cambiato molto.
In questo momento, per esempio, mi segna 106 utenti, quando invece credo che siano sull'ordine dei 5 (così dice il contatore di weppos, che non monitora tutte le pagine ma comunque un'ottima percentuale).
Qualcuno mi può venire in aiuto?
Grazie!

Rispondi quotando
