validar horas php

Iniciado por kakashi20, 29 Diciembre 2011, 00:45 AM

0 Miembros y 1 Visitante están viendo este tema.

kakashi20

hola

estoy haciendo un modulo de reservas pero necesito validar las horas del mismo dia. Como haría si actualmente son las 6:42 PM y hago una reserva a las 3:00 PM ( osea escojo la reserva horas antes de la actual ), para validar y el sistema me diga que esa hora que se escogió ya paso ??

alguna sugerencia..

Si alguien me pudiese ayudar se lo agradecería.

Gracias

‭lipman

Pues si, yo lo haria como tu dices. Se comprueba la hora actual y se comprueba la hora de reserva. Si la hora de reserva es inferior a la actual, pues que no te deje continuar. Esto lo haria mejor con javascript, aunque en el lado del servidor también lo comprobaria (por si acaso).

Un saludo

Spider-Net

Yo programé un motor de reservas y no lo hice así. Lo que hice fue que al mostrar las horas de la reserva solo muestro a partir de la hora actual en adelante. Osea, que al seleccionar como día de la reserva HOY, compruebo la hora actual y muestro como posibilidad de reserva desde esa hora en adelante, así evitas que se pueda hacer una reserva con una hora anterior a la actual.

kakashi20

para el que lo necesite

$hora_rev = strtotime($_POST['hora']);
$hora_actual = time();

if ( $hora_actual < $hora_rev ) {

.........
.....
...

}