Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2014, 14:07
alejandromaringomez
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años, 1 mes
Puntos: 1
Comparar solo MM-DD

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 :)