Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/12/2009, 04:28
Avatar de rafaconpu
rafaconpu
 
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: controlar tiempo de sessiones

Obteniendo la fecha y hora del servidor en el momento de acceder a la encuesta, la guardas en la variable $hora_inicial, respondes a las preguntas y en el momento de hacer clic en el botón "RESPONDER" obtienes nuevamente la $hora_final.

Solo debes restar $hora_final y $hora_inicial. El resultado si es mayor al que tu deseas, muestras error. En caso contrario, rediriges a la siguiente página2 con otra pregunta.

Ten en cuenta una cosa: la página2 solo podrá ser vista si viene desde la página1 dentro del tiempo establecido.

Si un usuario "espabilado" decide poner en la URL directamente la página2 ésta se puede mostrar.... Para evitar esto, debes utilizar obligatoriamente sesiones para que página2 solo pueda ser mostrada si en página1 se ha generado la sesión correctamente.

Saludos