salut
je cherche un petit script qui peux me donner l'age selon la date de naissance
merci
if($mois>$mois_actuel) { $age=$anne_actuel-$anne_naissance; }
elseif($mois==$mois_actuel)
{
if($jour>=$jour_actuel) { $age=$anne_actuel-$anne_naissance; }
else { $age=$anne_actuel-($anne_naissance+1); }
}
else { $age=$anne_actuel-($anne_naissance+1); }
Voilà, j'ai fiat ça vite fait, mais je pense que ça marche<?
$date_de_naissance = "21/02/1984"; // La date de naissance
$chiffre = explode('/',$date_de_naissance); // On tri les infos
$time_naissance = mktime(0,0,0,$chiffre[1],$chiffre[0],$chiffre[2]); // On recupere sa date de naissance en timestamp
$seconde_vecu = time() - $time_naissance; // On regarde combien de temps il a vecu en seconde
$seconde_par_an = (1461*24*60*60)/4; // On calcule le nombre de secondes en compte les années bisextilles
$age = floor(($seconde_vecu / $seconde_par_an) +1); // On calcule son age
echo "Il a ".$age." ans";
?>