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<?php
$reserv_time = 1325116248; // Fecha de hace unos minutos
$dif = $reserv_time - time(); echo $dif;
?>
Para comprobar simple:
Código PHP:
Ver original<?php
if ( $dif <= 0 )
{
// Tiempo caducado
}
else
{
// El tiempo es correcto
}
?>
Saludos.