Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/09/2004, 16:33
apañero
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
mmm me parece bien la idea pero hay problemillas. El código lo he hecho para dd-mm-aaaa que ahora que lo pienso me viene mejor:

Código:
function check_date($str){ 
                trim($str);
                $trozos = explode ("-", $str);
                $dia=$trozos[0];
                
                $mes=$trozos[1];
                
                $año=$trozos[2];
                    
                if(checkdate ($mes,$dia,$año)){
                return true;
                }
                else{
                return false;
                }
}
Me dá error cuando meto texto, en la línea "if(checkdate ($mes,$dia,$año)){"
Otra cosa, imagina que me meten la entrada: 2004-1-1 Esa entrada debería de dar error ya que quiero el formato de dos dígitos siempre para mes y día, y cuatro para año, eso no lo hace esa función, así que me dá que necesito algo de comprobación de formato...

Última edición por apañero; 23/09/2004 a las 17:07