Ho un file global.asa organizzato così:
codice:
<script language="VBScript" runat="Server"> 

	Sub Application_OnStart	
		Session.Timeout = 3
		Application.Lock
		Application("online") = 0
		Application.UnLock
	End Sub
	
	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
</script>
come potete vedere l'unico compito che ha è quello di tener conto del numero di utenti attualmente presenti sul sito.

Nel sito però c'è anche una sezione per il login, e mi piacerebbe che ogni volta che si accede al sito il proprio utente venga aggiunto ad una lista da visualizzare sul sito stesso (come avviene per il forum). Come si fa?
E se è possibile inviare il nome dell'utente registrato poi come si fa a toglierlo dall'elenco se chiude la finestra senza eseguire il logout?