Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/07/2008, 12:14
Proguri
 
Fecha de Ingreso: abril-2008
Ubicación: Montevideo - Uruguay
Mensajes: 156
Antigüedad: 16 años
Puntos: 5
Respuesta: Validar fecha dd/mm/yy

Hi !

Código PHP:
    function compruebaFecha($fecha) {
        
$chars strlen($fecha);
        
        if (
$chars == 10) {
            
$tmp explode("/"$fecha);
            
// La función Checkdate (Hay que leerse el manual :P) chequea si una fecha es valida.
            // solo hay que pasarle los parametros correctos, MM / DD / YYYY
            
if (checkdate($tmp[1], $tmp[0], $tmp[2])) {
                return 
true;
            }else{
                return 
false;
            }
        }else{
            return 
false;
        }
    } 
Creo que lo de evaluar la posición de los "/" no es necesaria, primero se hará un explode con ese separador, si la fecha llega mal a la parte del "checkdate()" saldrá del if y no la validará.

Espero te sirva :)
-ByE-
__________________
--
Mi Portfolio Online! Visitalo!
--