Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/06/2009, 08:59
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: No permitir acceso hasta la hora indicada

Tienes que tener algun control sobre la hora a la cual le toca al usuario conectarse. Luego de eso, es solamente comparar timestamps.

Digamos que tienes las horas en $horaEntrada y $horaSalida en formato HH:MM:SS

Código PHP:
<?php

//Todo esto despues de verificar que el usuario existe, pero antes de crear las variables de SESSION o lo que sea que uses:
$timeEntrada strtotime($horaEntrada);
$timeSalida strtotime($horaSalida);
$ahora time();
if(
$timeEntrada <= $ahora AND $timeSalida >= $ahora) {
  
//Creo variables de session
} else {
  
//Error, no puedes loguearte a esta hora.
}

?>

Última edición por Ronruby; 02/06/2009 a las 09:05