E' necessario utilizzare il GLOBAL.ASA
Quando un utente si collega la prima volta viene inizializzata la variabile che ha valore 0.
<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart Application.Lock Application("collegati") = 0 Application.UnLock End Sub Quando invece qualsiasi utente si collega al sito la variabile viene incrementata di 1. Sub Session_OnStart Application.Lock Application("collegati") = Application("collegati") + 1 Application.UnLock End Sub Quando esce si scala di 1. Sub Session_OnEnd Application.Lock Application("collegati") = Application("collegati") - 1 Application.UnLock End Sub </SCRIPT>
Per visualizzare nella pagina il numero di accessi:
<% response.write "Ci sono " & Application("collegati") & " utenti collegati." %>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata
I più letti di oggi
- Accedere con ASP.NET ad un documento XML creato dall'oggetto recordset di ADO e ASP
- Richiamare programmaticamente le operazioni di aggiornamento, eliminazione e inserimento di FormView, DetailsView e GridView
- Ricavare lo spazio occupato su disco dal nostro sito
- Realizzare siti sicuri con ASP.NET Web Pages
- Aumentare la scalabilità di ASP.NET Core Web API con caching client side