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