buenas a todos
 
tng un problema cn la funcion checkdate que la verdad no entiendo, xq e exo muchos canvios y nada
este es el codigo dnd se usa
 
 function setData($valor)
   {
   		$_data=array();
   		$_data=explode("/",$valor);
   		if ($valor!='')
   		{	
           	if((checkdate($_data[1],$_data[0],$_data[2]))==1) /*checkdate comprueva que la fecha sea correcta(mes,dia,año))*/
           	{
 
           			error_log("La fecha no es correcta!");
              	 	$this->_matricula['Data']='Fecha_incorrecta';
 
            }
           	else
           	{
           		// throw new Exception("La data no es correcta!");
           		 error_log("La data no es correcta!");
              	 $this->_matricula['Data']='Fecha_incorrecta';
           	}
   } 
 
le introduzco fechas del tipo 1/6/05 o  1/6/2005 y m sale el siguiente error
 
Warning: checkdate() expects parameter 2 to be long, string given in 
 
en el campo donde despues de validar la fecha deberia colocarla en el objeto siempre coloca data incorrecta
 
alguien m puede ayudar pls?
 
gracias
 
salu2 
  
 
