hai verificato che i dati arrivino alla pagina ?
fai un echo dei campi $month, $day, $year
e verifica che siano dati numerici validi
nel post che hai scritto ci sono degli spazi tra $_POST [mese]
se li hai inseriti in quel modo prova a scriverli con questa forma
$_POST['mese'];
senza spazi e la chiave compresa tra apici e il ; alla fine
se anche così non va, prova ad eliminare il 1 su mktime, impostare il dayligh può dare errori inattesi.
lascia
$time=mktime(0,0,0,$month,$day,$year);

Rispondi quotando