Foros del Web » Programando para Internet » PHP »

Validar fecha para que no sea anterior a la actual

Estas en el tema de Validar fecha para que no sea anterior a la actual en el foro de PHP en Foros del Web. Buenas compañeros, tengo que validar una fecha que va a ser insertada en la BD, y tiene que comprobarse que no sea anterior a la ...
  #1 (permalink)  
Antiguo 23/12/2005, 06:22
Avatar de susaninhax  
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 13 años
Puntos: 3
Sonrisa Validar fecha para que no sea anterior a la actual

Buenas compañeros, tengo que validar una fecha que va a ser insertada en la BD, y tiene que comprobarse que no sea anterior a la fecha actual, puede ser fecha de hoy o de mas adelante, pero nunca atrasada.

Como puedo hacerlo?, saco la fecha actual y luego como comparo la fecha que ha insertado , la cual recojo por $dia $mes y $year , a la actual??????????
Tengo un peque lio... alguien me aclara el modo de hacerlo porfiss!!!!!!

Un saludo a todos y gracias de antemanoooo!!!! FELICES FIESTAS A TODOS
  #2 (permalink)  
Antiguo 23/12/2005, 06:59
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 14 años, 1 mes
Puntos: 11
Código PHP:
<?php
    $otrafecha
="23/12/2005";
    
$arrayotrafecha=split($otrafecha,"/");
    
//timestamp de la fecha de hoy
    
$timehoy=mktime(0,0,0,date("n"),date("d"),date("Y"));
    
//timestamp otra fecha
   
$timeotrafecha=mktime(0,0,0,$arrayotrafecha[1],$arrayotrafecha[0],$arrayotrafecha[2]);
    if(
$timeotrafecha>=$timehoy)
    {
         
//insertar la fecha
    
}
?>
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 13:50.