Utilizzo il seguente global.asa per scrivere il numero degli utenti connessi:
Lo uso sia per quelli registrati, che per coloro che passano solamente in visita sulle pagine.codice:<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart 'Imposta a 0 il numero di utenti quando parte il servizio server Application("ActiveUsers") = 0 'Nuovo Application("Users") = "" End Sub Sub Session_OnStart '15 minuti di timeout Session.Timeout = 15 'Inizia la sessione Session("Start") = Now 'Incremento il numero di utenti all'inizio di una nuova sessione Application.Lock Application("ActiveUsers") = Application("ActiveUsers") + 1 Application.UnLock End Sub Sub Session_OnEnd 'Decremento il numero di utenti alla fine di ogni sessione Application.Lock Application("ActiveUsers") = Application("ActiveUsers") - 1 Application.UnLock End Sub </SCRIPT>
C'è un modo per fare si che se un utente non è registrato ma è connesso, si possa risalire in quale determinata pagina si trova?
Per ora mi è venuto facile gestire lo script della mappatura solamente per gli utenti registrati, adesso vorrei "estendere" la cosa a tutti coloro che entrano e visitano (registrati e non).
Suggerimenti?![]()