Hola amigos :) ,
Verán, estoy montando un sistema con php en el que pongo dos fechas, por ejemplo 01-10 y 02-10, y lo que quiero es comprobar que 01-15 y 02-05 están dentro de ese rango de fechas, como habréis visto no incluyo el año, ya que me da ciertos problemas para lo que necesito, ¿Hay alguna manera de comprobarlo de esta manera? Yo he intentado de esta manera:
Código:
<?php
function comprobar_temporada($inicio, $fin, $date_entrega, $date_devolucion) {
list($mes_inicio, $dia_inicio) = explode('-', $inicio);
list($mes_fin, $dia_fin) = explode('-', $fin);
list($dia_entrega, $mes_entrega, $ano_entrega) = explode('/', $date_entrega);
list($dia_devolucion, $mes_devolucion, $ano_devolucion) = explode('/', $date_devolucion);
if($mes_inicio <= $mes_entrega && $dia_inicio <= $dia_entrega && $mes_fin >= $mes_devolucion && $dia_fin >= $dia_devolucion) {
return true;
} else {
return false;
}
}
if(comprobar_temporada('01-01', '02-01', $_GET['date'], $_GET['date_2'])) {
echo 'en tiempo';
}
?>
Muchas gracias a todos de antemano :)