Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2008, 00:44
Avatar de eddwinpaz
eddwinpaz
 
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 6 meses
Puntos: 25
Re: Duda con Sesiones

bueno si deseas que cuando hayan 2 sesiones idénticas 1 caiga.. debes tener una tabla en la en alguna base de datos para que prevea la situación.. de tal manera caducando la sesión mas temprana.. o la logeada previamente eso queda a tu disposición... y a lo que tiempo de sesión se requiere lo puedes hacer mediante el empleo de tiempo ejemplo si 3600 segundos es el máximo de tiempo para que cuando no se haya efectuado ningún movimiento en el sistema se desloguee..

seudo codigo session por x tiempo

[SESSION] = TIEMPO
[SESSION_2] = id_usuario
si la session TIEMPO tiene MENOR o IGUAL a 3600
salir del sistema
DE otro modo seguir y ASIGNAR NUEVO VALOR DE TIEMPO A LA SESSION QUE CONTENGA TIEMPO.


seudo codigo para sesiones iguales
[SESSION] = tiempo
[SESSION] = id_login
[SESSION] = id_usuario

SI LA SESSION id_login ES VERDADERA Y id_usuario DA 2 en la consulta de QUERY
CERRAR SESSION CON MAYOR TIEMPO DE SESSION.
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.