Ciao a Tutti, ho girato tanto su google, ma non ho mai trovato uno script che funzionasse al 100%.
Sto cercando un codice che mi dica quanti anni ho, se gli dò una data come input.
Momentaneamente sto utilizzando questo:
codice:
// CALCOLO ETA'
$ng = 1987;
$nm = 03;
$na = 31;
if ($na != "") {
$annoatt = date ("Y");
$eta = $annoatt - $na + 1;
$meseatt = date ("m");
if ($meseatt > $nm) { $eta = $eta; }
if ($meseatt < $nm) { $eta = $eta - 1; }
if ($meseatt = $nm) {
$giornoatt = date ("j");
if ($giornoatt < $ng) { $eta = $eta - 2; } else { $eta = $eta - 1; }
}
}
// CALCOLO ETA'
Però funziona QUASI SEMPRE. Ad esempio con i valori che ho inserito nell'esempio (la mia data) mi restituisce eta=19. In realtà chi è nato il 31/03/1987, oggi ne ha 20.
Qualcuno utilizza uno script che funzioni sempre..?!?!
GRAZIE 1000 in anticipo.