Ciao a tutti chi mi sa indicare un metodo efficace per conoscere gli utenti on_line
Grazie mille
Ciao a tutti chi mi sa indicare un metodo efficace per conoscere gli utenti on_line
Grazie mille
Cerca nel forum, se ne è parlato.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Ti serve un file global.asa:e nella pagina che richiamerà gli utenti connessi recuperi con: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>codice:<%= Application("intActiveUserNumber") %>
... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
"Ai posteri l'ardua sentenza..."
Tante grazie
Saluti
Luis 33
Grazie Mille per avermi risposto
ma funziona bene session_onEnd?
Perchè una volta avevo dei problemi che quando l'utente chiudeva il browser l'evento session_onEnd non funzionava.
Che dici?
e sicuro?
cmnq lo provo subito
Se chiude il browser devi comunque aspettare la fine naturale della sessione per non vederlo più.
La chiusura è un evento lato client a meno che tu non metta in piedi tutto un processo che, intercettando la chiusura, modifichi l'application.
Ci devi lavorare parecchio.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!