Hola quetal como estan estoy buscando hace como 2 horas el uso de session pues ya se usarlas ahora quiero saber como hago para que si una persona esta inactiva por cierto tiempo que la session se destruya o algo similar
alguien me puede ayudar?
| ||||
Respuesta: uso de session Me imagino que tienes alguna función que te verifica si se a iniciado sesión o no en cada página. Bueno, si es así, lo que puedes hacer es: Cuando el usuario inicie sesión, crea una variable llamada por ejemplo 'tiempo' y le guardas el valor obtenido de la función time(). Ahora, cuando verifiques si se a iniciado sesión, compruebas que la diferencia entre el valor que tiene la variable 'tiempo' de la sesión y el valor entregado por la función time() actualmente no sea menor a, por ejemplo 300 segundos (5 minutos). Si es menor, actualizas la variable 'tiempo' asignándole el valor actual obtenido con la función time(), de lo contrario, si es mayor, significa que el usuario a estado inactivo mas de 5 minutos y puedes redireccionarlo a otra pagina para finalizar la sesión o mostrar algún mensaje. Otra forma seria usando cookies, un poco mas fácil ya que la función para crearla puede incluir un tiempo de vida de esta.
__________________ KIBIT.cl |