Ver Mensaje Individual
  #12 (permalink)  
Antiguo 29/09/2004, 14:05
himer
 
Fecha de Ingreso: septiembre-2004
Mensajes: 6
Antigüedad: 19 años, 7 meses
Puntos: 0
es facil , como este estucturada tu base de usuarios, resolvi el problema con dos columnas TIME_IN y TIME_EXIT , esto significa grbar el tiempo en el cual el usuario se logea en TIME_IN y el tiempo que temina su session en TIME_EXIT vas comprobando cada vez que intenta ingresar cuando ya tiene una session activa que TIME_IN este vacio y sea mayor al tiempo actual y lo rechazas, al final grabas en TIME_EXIT el tiempo en que sale , este tiempo (TIME_EXIT) DEBE SER MENOR AL TIEMPO ACTUAL DE LOGEO DE UNA NUEVA SESSION si esto sucede actualizas los campos e ingresa. ... ... .. ..
Hay mas variantes pero creo que es la mas rapida que SIN molestosos cokies (que es una huevada) , tambien para el caso que el usuario se olvide cerrar su session entoinces te haces un cron que vaya probando si el usuario esta conectado (lees las tablas y vas actualizando por Ej: cada 10 min)