Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2014, 09:17
summerblack
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 4 meses
Puntos: 2
ayudita con fechas en php

Hola amigos el dia de hoy se me presento un reto, y es que ocurre que necesito validar una fecha

y es que me habilite un link si la fecha actual entra entre la fecha de inicio y la fecha final osea:

fecha inicio <= fecha actual && fecha actual >=fecha final

mi codigo lo tengo de la siguiente forma:


Código PHP:
Ver original
  1. date_default_timezone_set("America/Bogota");
  2. $fechaActual= date('d-m-Y');   
  3. $f = explode("-", $fechaActual);
  4. $diaActual= $f[0];
  5. $mesActual= $f[1];  
  6. $anoActual= $f[2];
  7.  
  8. if (($fila['DiaInicio'].'-'.$fila['MesInicio'].'-'.$fila['AnoInicio']) <= ($diaActual.'-'.$mesActual.'-'.$anoActual) && ( $diaActual.'-'.$mesActual.'-'.$anoActual) <= ($fila['DiaFin'].'-'.$fila['MesFin'].'-'.$fila['AnoFin']))
  9.     {   $tabla .=    '<td><a href="irapagina.php"><img src="img/si.png" width="20" title="Iniciar"></a></td>';
  10.     }
  11.     else
  12.     {   $tabla .=    '<td><img src="img/no.png" width="20"  title="no disponible"></td>';  
  13.  
  14.     }

Pero ocurre que cuando es antes de medio dia, el boton me sale deshabilitado y cuando ya son las 12pm me sale habilitado y no se porque si ya le puse el operador de comparacion "<=" Alguna idea? les agradeceria mucho !!