ps la funzione checkdate è una funzione di php che ti controlla se la data è valida
altrimenti uno potrebbe scrivere 30/02/2000 ma il 30 febbraio come sappiamo non esiste