Foros del Web » Programando para Internet » PHP »

Evitar la selección de una fecha pasada

Estas en el tema de Evitar la selección de una fecha pasada en el foro de PHP en Foros del Web. Hola a [email protected], Estoy creando un formulario de reservas y necesito que un usuario no pueda mostrar las fechas anteriores al día actual. Tengo montado ...
  #1 (permalink)  
Antiguo 27/05/2008, 07:52
 
Fecha de Ingreso: julio-2004
Ubicación: San Sebastián de los Reye
Mensajes: 140
Antigüedad: 15 años, 4 meses
Puntos: 2
Evitar la selección de una fecha pasada

Hola a [email protected],

Estoy creando un formulario de reservas y necesito que un usuario no pueda mostrar las fechas anteriores al día actual. Tengo montado tres select, uno para seleccionar el día, otro para el mes y otro para el año. ¿Como puedo hacer esto con PHP?

Muchas gracias
__________________
tecomweb.com - diseño y desarrollo Web
  #2 (permalink)  
Antiguo 27/05/2008, 09:59
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Respuesta: Evitar la selección de una fecha pasada

Hola hurricane,

A la hora de comprobar tu fecha, tendrías que comprobar si es pasada a la fecha actual, esto lo puedes hacer usando strtotime y un if:
Código PHP:
$fecha strtotime$fecha_elegida );
$hoy time();
if( 
$fecha $time ) {
      echo 
"fecha del pasado!!!!";

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.