Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Tema Cerrado
 
Herramientas Desplegado
Antiguo 11-jul-2006, 06:41   #1 (permalink)
crcbad está en el buen camino
 
Avatar de crcbad
 
Fecha de Ingreso: enero-2005
Mensajes: 284
Se pueden ejecutar procesos con MySQL?

Igual el titulo del mensaje no es muy correcto, os explico un poco más mi pregunta.

Yo tengo una web echa en PHP y uso bases de datos MySQL, y estoy agregando sesiones de usuario, y bueno, a mi personalmente el uso de las cookies no me gusta, así que lo hago mediante bases de datos, me he creado una tabla de sesiones donde guardo después de la validación el id de usuario ingresado, la hora, la fecha, y la ip, y por cada página php que visita se lanza un include que hace el chequeo de está correctamente conectado y que la sesión es correcta. Hasta ahí todo bien.

El problema que tengo es cuando el usuario no se desconecta manualmente, es decir, cuando cierra el explroer de golpe, o bien se le corta la conexión o cosas así, con lo que la sesión del usuario se queda grabado permanentemente, lo cual no es bueno :(

Entonces, hay alguna forma de gestionar con MySQL algún modo de que pasados "x" minutos desde la última hora en la que se comprobó la sesión de que borre dicha sesión?

Gracias y un saludo :)
__________________

:cool: [ http://eruben.sytes.net ] :cool:


Las dos frases que te ayudarán a salir adelante:
  • No hay mujer fea, solo copas de menos. :borracho:
  • Ante la duda, siempre coge la más tetuda. :arriba:
crcbad está desconectado  
Tema Cerrado

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 10:37.


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 94 95 96