Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2011, 17:56
Avatar de Karmac
Karmac
 
Fecha de Ingreso: agosto-2011
Ubicación: Bilbao
Mensajes: 196
Antigüedad: 12 años, 9 meses
Puntos: 34
Respuesta: validar horas

Si cojes el tiempo UNIX (devuelto por la función time();) de la fecha seleccionada y le restas el de la fecha actual, en el caso de que la fecha haya pasado el número será negativo.
Es decir:
Código PHP:
Ver original
  1. <?php
  2. $reserv_time = 1325116248; // Fecha de hace unos minutos
  3. $dif = $reserv_time - time();
  4. echo $dif;
  5. ?>

Para comprobar simple:

Código PHP:
Ver original
  1. <?php
  2. if ( $dif <= 0 )
  3. {
  4.     // Tiempo caducado
  5. }
  6. else
  7. {
  8.     // El tiempo es correcto
  9. }
  10. ?>

Saludos.