Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/12/2005, 08:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 18 años, 3 meses
Puntos: 129
PHP y su uso por defecto de sesiones no gestiona tiempos de expiración para sesiones individuales (si para toda sesión creada en el servidor).

Ese dato lo tendrás que gestionar a parte .. sobre una Base de datos/archivos de texto plano .. etc o incluso sobre una cookie .. pero no en la misma sesión que pueda expirar simplemente por qué el usuario cerró tu aplicación y volvió a entrar al instante (generandose otra sesión para esa nueva entrada).

Realmente el uso de sesiones para un sistema de votaciones no es lo ideal. En tal caso cookies .. ahí puedes fácilmente establecer un tiempo de expiración para la cookie y olvidarte del tema. Si quieres votaciones/encuestas seguras es necesario implementar una gestión de usuairos .. justamente para tener identificado al usuario, cuando votó (fecha/hora) y así poder determinar si votó en tanto tiempo .. podrá hacerlo nuevamente pasado un tiempo o cuando la encuesta cambie.

Un saludo,