![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/06/2005, 00:59
|
| | Fecha de Ingreso: junio-2005 Ubicación: Barcelona
Mensajes: 458
Antigüedad: 19 años, 8 meses Puntos: 4 | |
problema funcion checkdate 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 |