Exacto, exacto! Session_onStart funciona, pero session_onend ni de coña!
Vaya tela!
Nada, tiro la toalla!
Porque no hay forma saber en un momento dado cuantas session("user") hay activas en el servidor y sus valores es imposible, verdad?
Quiero decir, si los users "pepito" "juanito" y "pedrito" estan logados y deambulando x la página, no se puede hacer ninguna especie de "for each session("user") activa en el servidor, devuelveme sus valores", verdad? Y que te devuelva así "pepito" "juanito" y "pedrito".
Eso estaría de p.m. pero creo q es imposible.
Como mucho se puede saber el nº de sessiones activas para un usuario, el mismo que ejecuta el código. Ejemplo: si yo le he logado como "Rents" y entro en "verSesiones.asp", cuyo codigo sería:
Código:
<%
Dim variable
for each variable in Session.Contents
Response.Write( variable & "=" & Session(variable)&"<br>")
next
Response.Write("Tienes " & Session.Contents.Count & " variables de sesión.<br>")
%>
La página te devolvería:
variable = user
Tienes 1 variables de sesion.
Pero claro, esto no sirve para nada en nuestro caso.
Q opinas?
(nota:en el ejemplo, la session de mi web q guarda el nombre de usuario se llama "user", como supongo q ya habreis entendido)