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

Login de Usuarios con fecha ultima visita

Estas en el tema de Login de Usuarios con fecha ultima visita en el foro de ASP Clásico en Foros del Web. Buenas amigos de foros del web...por mas que he buscado en el foro no encuentro respuesta a mi problema.... Estoy diseñando un sistema de login ...
  #1 (permalink)  
Antiguo 19/04/2008, 23:52
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Login de Usuarios con fecha ultima visita

Buenas amigos de foros del web...por mas que he buscado en el foro no encuentro respuesta a mi problema....

Estoy diseñando un sistema de login de usuarios en el cual necesito que aparezca un mensaje como en foros del web " tu ultima visista fue xx dia a xx hora..."
el problema es que en lo que yo llevo diseñando, siempre me muestra la hora y dia actual, o sea cada vez que el usuario se logea, actualizo la fecha de acceso y la hora....pero el mensaje obviamente solo me muestra la fecha actual, y yo necesito la del ultimo acceso.....
alguna sugerencia de como hacerlo ??

De antemano muchas gracias.....
  #2 (permalink)  
Antiguo 20/04/2008, 00:40
Avatar de i_e_s27  
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 208
Antigüedad: 17 años, 1 mes
Puntos: 5
Re: Login de Usuarios con fecha ultima visita

Creo que eso funciona asi:

En la base de datos, en la tabla de usuarios tienes:

Usuario - Password - Ultima Visita - Visita Actual

Entonces:
Cuando un usuario se logea --->
Si Vista Actual <> a ""
Se pasa la fecha del campo Visita Actual al campo Ultima Visita,
Se guarda en Visita Actual la fecha Actual.

Y para mostrar los resultados:
Response.Write(rs("Ultima Visita"))

La logica de esto es que yo puedo obtener cual es la visita actual, pero no la puedo borrar cuando el usuario deje de navegar en el sitio. Asi que cuando se logee de nuevo tomo esa fecha como la ultima con la que se conecto.

No es tan dificil, espero haberme explicado bien.

Chauu!!
  #3 (permalink)  
Antiguo 20/04/2008, 01:16
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Login de Usuarios con fecha ultima visita

Te explico lo que haria.
1- agregaria un campo mas a mi tabla de Usuarios.
llamada LastAccess
y Cada vez que ese usuario ingrese Haga un
Update a ese campo en la tabla
algo asi:
"update TblUser set LastAccess = getdate()"
Esto me grabaria la ultima visita de ese usuario
  #4 (permalink)  
Antiguo 20/04/2008, 22:01
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Login de Usuarios con fecha ultima visita

ok........creo entender como hacerlo...haciendo un UPDATE por cada vez que el usuario entra al sitio....pero como grabo su ultimo acceso si el usuario no cierra su sesion ??
me imagino que tendria que ser a traves del global.asa o no ??
Con la respuesta de AngelfHope...eso es lo q yo hago....pero siempre me muestra como ultimo acceso la fecha actual...

De Antemano muchas gracias
  #5 (permalink)  
Antiguo 21/04/2008, 09:05
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Login de Usuarios con fecha ultima visita

el ultimo acceso es cuando el inicia sesión, si inicio sesión en la mañana a las 8 y abandono a las 12 el dato que tienes que guardar es cuando inicio sesión a las 8 entonces no necesitas saber a que horas salio y/o a que horas abandono el sitio.

así que el update tiene que ser cuando el usuario entra al sitio :)

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 21/04/2008, 09:51
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Login de Usuarios con fecha ultima visita

ok...pero cuando entra al sitio por ejemplo a las 8 am del 21-04-2008 le aparece esa fecha como ulltimo acceso, y la idea es que aparezca la hora del dia anterior que inicio sesion
me entienden o no ??
la idea es como la que aparece en foros del web
  #7 (permalink)  
Antiguo 21/04/2008, 10:38
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Login de Usuarios con fecha ultima visita

haz leído este post?????????



Cita:
Iniciado por i_e_s27 Ver Mensaje
Creo que eso funciona asi:

En la base de datos, en la tabla de usuarios tienes:

Usuario - Password - Ultima Visita - Visita Actual

Entonces:
Cuando un usuario se logea --->
Si Vista Actual <> a ""
Se pasa la fecha del campo Visita Actual al campo Ultima Visita,
Se guarda en Visita Actual la fecha Actual.

Y para mostrar los resultados:
Response.Write(rs("Ultima Visita"))

La logica de esto es que yo puedo obtener cual es la visita actual, pero no la puedo borrar cuando el usuario deje de navegar en el sitio. Asi que cuando se logee de nuevo tomo esa fecha como la ultima con la que se conecto.

No es tan dificil, espero haberme explicado bien.

Chauu!!
__________________
JuanRa Pérez
San Salvador, El Salvador
  #8 (permalink)  
Antiguo 21/04/2008, 11:20
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Login de Usuarios con fecha ultima visita

sip....pero no a que se refiere a esta linea ???
Cita:
Si Vista Actual <> a ""
distinta a que valor ??
  #9 (permalink)  
Antiguo 21/04/2008, 11:28
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Login de Usuarios con fecha ultima visita


vista actual seria la fecha de hoy comparada con el registro anterior

que fue lo que no entendiste Mcloud??
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #10 (permalink)  
Antiguo 21/04/2008, 12:07
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Login de Usuarios con fecha ultima visita

Cita:
Iniciado por darkmcloud Ver Mensaje
sip....pero no a que se refiere a esta linea ???


distinta a que valor ??
si fecha actual es diferente a vació
__________________
JuanRa Pérez
San Salvador, El Salvador
  #11 (permalink)  
Antiguo 21/04/2008, 13:41
Avatar de i_e_s27  
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 208
Antigüedad: 17 años, 1 mes
Puntos: 5
De acuerdo Re: Login de Usuarios con fecha ultima visita

Osea que no estaba tan errado yo con mi idea jajaja

Que bien
  #12 (permalink)  
Antiguo 21/04/2008, 13:44
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Login de Usuarios con fecha ultima visita

i_e_s27 yo la implementaría jejejejeje
__________________
JuanRa Pérez
San Salvador, El Salvador
  #13 (permalink)  
Antiguo 21/04/2008, 23:23
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Login de Usuarios con fecha ultima visita

lo probare y despues les comento....de antemano muchas gracias por leer y responder mis consultas !!!
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 19:16.