Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 19-abr-2008, 23:52   #1 (permalink)
darkmcloud ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 86
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.....
darkmcloud está desconectado   Responder Citando
Antiguo 20-abr-2008, 00:40   #2 (permalink)
i_e_s27 tiene algunos puntos positivos de karma
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
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!!
i_e_s27 está desconectado   Responder Citando
Antiguo 20-abr-2008, 01:16   #3 (permalink)
AngelofHope ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 35
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
AngelofHope está desconectado   Responder Citando
Antiguo 20-abr-2008, 22:01   #4 (permalink)
darkmcloud ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 86
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
darkmcloud está desconectado   Responder Citando
Antiguo 21-abr-2008, 09:05   #5 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.741
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
JuanRAPerez está desconectado   Responder Citando
Antiguo 21-abr-2008, 09:51   #6 (permalink)
darkmcloud ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 86
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
darkmcloud está desconectado   Responder Citando
Antiguo 21-abr-2008, 10:38   #7 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.741
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
JuanRAPerez está desconectado   Responder Citando
Antiguo 21-abr-2008, 11:20   #8 (permalink)
darkmcloud ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 86
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 ??
darkmcloud está desconectado   Responder Citando
Antiguo 21-abr-2008, 11:28   #9 (permalink)
Colaborador
Shiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy pronto
 
Avatar de Shiryu_Libra
 
Fecha de Ingreso: febrero-2007
Ubicación: Localhost/Pruebas....
Mensajes: 2.606
Enviar un mensaje por MSN a Shiryu_Libra Enviar un mensaje por Yahoo  a Shiryu_Libra Enviar un mensaje por Skype™ a Shiryu_Libra
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
Shiryu_Libra está desconectado   Responder Citando
Antiguo 21-abr-2008, 12:07   #10 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.741
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
JuanRAPerez está desconectado   Responder Citando
Antiguo 21-abr-2008, 13:41   #11 (permalink)
i_e_s27 tiene algunos puntos positivos de karma
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
De acuerdo Re: Login de Usuarios con fecha ultima visita

Osea que no estaba tan errado yo con mi idea jajaja

Que bien
i_e_s27 está desconectado   Responder Citando
Antiguo 21-abr-2008, 13:44   #12 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.741
Re: Login de Usuarios con fecha ultima visita

i_e_s27 yo la implementaría jejejejeje
__________________
JuanRa Pérez
San Salvador, El Salvador
JuanRAPerez está desconectado   Responder Citando
Antiguo 21-abr-2008, 23:23   #13 (permalink)
darkmcloud ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 86
Re: Login de Usuarios con fecha ultima visita

lo probare y despues les comento....de antemano muchas gracias por leer y responder mis consultas !!!
darkmcloud está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:10.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93