Ciao a tutti; ho seguito le istruzioni su aspitalia per la visualizzazione del nick (come in questo forum) degli utenti connessi ad un'area riservata ed ho creato questo global.asa; succede però che, dopo la scadenza della sessione, se provo ad autenticarmi, trovo traccia degli ultimi utenti connessi, cioè il global.asa stampa a video gli utenti che mi hanno preceduto nell'area riservata come se rimanessero "sospesi", ad esempio mi autentico come "sottoscritto" e ritrovo a video:
Utenti connessi: pippogigialdomarcosottoscrittoqualcuno può spiegarmi? grazie, buona giornata.codice:<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart Application("intActiveUserNumber") = 0 Application("Users") = "" End Sub Sub Session_OnStart Session.Timeout = 30 Application.Lock Application("intActiveUserNumber") = Application("intActiveUserNumber") + 1 Application.UnLock End Sub Sub Session_OnEnd Application.Lock Application("intActiveUserNumber") = Application("intActiveUserNumber") - 1 Application("Users") = Replace( Application("Users") , Session("user") & "|" ,"") Application.UnLock End Sub </SCRIPT>

Rispondi quotando