sowas?
<?
$zeit=time();
$jahr=date("Y", $zeit); // ermitteln des Jahres
$mon=date("n", $zeit); // ermitteln des Monats
$akt=date("d", $zeit); // ermitteln des aktuellen Tages
$last=date("t", mktime(0,0,0,$mon,1,$jahr)); // ermitteln des letzten Tages des Monats
$gjahr="1988"; //dein geburtsjahr
$gmon="2"; //dein geburtsmonat
$gakt="18"; //dein geburtstag
$zjahr= $jahr - $gjahr; //berechnung deiners Alters (jedoch wirst du dann am 1.1. 1 jahr älter)
$zmon= $mon - $gmon;
$zday= $akt - $gakt;
$xalter="$gmon"."gakt";
$xdate="$mon"."$akt";
if ($xdate<$xalter) { //brechnung des alters in rücksicht auf deinen Geburstag (Alter springt an deinem gbTAG um)
$zjahr = $zjahr - 1;
}
echo "$zjahr"; //ausgabe deines Alters
?>
Alles anzeigen
Quelle: http://www.webmasterpro.de/content_tip-5491.php
mfg - phore