ciao... oggi vi rompo più del solito...
allora codice:
Codice PHP:
if (checkdate($mm,$gg,$aaaa)) {
$ret1=2;
if (mktime(0,0,0, $mm, $gg, $aaaa) < time())$ret2=0;
if (mktime(0,0,0, $mm, $gg, $aaaa) == time())$ret2=1;
if (mktime(0,0,0, $mm, $gg, $aaaa) > time())$ret2=2;
}else {$ret1=1; $ret2=0;}
il codice controlla se i dati passati corrispondono ad una data e se è vero
controlla che la data sia passata=0 odierna=1 o futura=2
il problemino è che funziona tutto se metto una data valida (maggiore o minore ad oggi) se invece metto la data odierna $ret2 viene messo sempre a 0 e non a 1...
come mai???