Prova cosi....

Codice PHP:
<?php
$date 
'04/12/2008';
if ( 
ereg"([0-9]{2})/([0-9]{2})/([0-9]{4})"$date$regs ) ) {
    echo 
"Formato data valido : $date
"
;
        
//--------------- Mese, Giorno, Anno
        
if (! checkdate $regs[2], $regs[1], $regs[3])) {
         echo 
"Data invalida : $date";
        } else {
         echo 
"Data valida : $date";        
        } 
} else {
    echo 
"Formato data invalido : $date";
}

?>