Foros del Web » Programando para Internet » ASP Clásico »

Contador de usuarios activos

Estas en el tema de Contador de usuarios activos en el foro de ASP Clásico en Foros del Web. Hola chicos Necesito que en mi sitio se muestre el contador de usuarios activos, los cuales se controlan a través de una base de datos ...
  #1 (permalink)  
Antiguo 17/06/2002, 13:14
 
Fecha de Ingreso: mayo-2002
Mensajes: 91
Antigüedad: 23 años
Puntos: 0
Contador de usuarios activos

Hola chicos

Necesito que en mi sitio se muestre el contador de usuarios activos, los cuales se controlan a través de una base de datos y no se como hacerle para contar dichos usuarios sin usuar el global.asa,

Alguien me podría ayudar en esto??

gracias de antemano por su colaboración
  #2 (permalink)  
Antiguo 17/06/2002, 19:13
 
Fecha de Ingreso: abril-2002
Ubicación: La Comarca
Mensajes: 192
Antigüedad: 23 años
Puntos: 0
Re: Contador de usuarios activos

Hola.

Deberas crear un nuevo campo en la db (base de datos) que se llame, por ejemplo, activo.

A ese campo dale inicialmente valor 0.

Cuando un usuario entre a la pagina y se identifique, pon ese campo a 1.

Para saber cuantos usuarios activos tienes, solamente deberas hacer un :

"SELECT count(*) as activos from usuarios where activo=1"

y eso te devilvera el numero de usuarios activos en tu site.

El problema viene cuando necesitas saber cuando se va el usuario de la web para volver a poner el valor en la db de activo igual a 0 de nuevo.

Para eso no creo tengas mas remedio que usar el global.asa.

Por otra parte, si inventas alguna manera de que esten obligados a salir de su usuario, en ese momento puedes hacer que el valor indicado se ponga a 0.

Espero que te ayude en algo mi explicacion.
ideafix.
  #3 (permalink)  
Antiguo 17/06/2002, 20:11
 
Fecha de Ingreso: mayo-2002
Mensajes: 91
Antigüedad: 23 años
Puntos: 0
Re: Contador de usuarios activos

Gracias ideafix, te entendí la explicación, y voy a incluir el campo en la base de datos!!!

Muchas gracias!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:29.