Hi Meikel,
in unserem Alter sollte man mit so hohen Daten rechnen können. Logisch erscheint dein Hinweis schon. Aber warum funktioniert dies bei mir lokal.....
PHP-Code:
// Geburtsdatum
$d = "15";
$m = "7";
$y = "1954";
echo "Der Timestamp hat den Wert: ".mktime(0,0,0,$m,$d,$y)."<p>";
echo "Als Datum wird ausgegeben: ".date('d.m.Y', mktime(0,0,0,$m,$d,$y))."<p>";
// Heute
$heute = date('U');
$alter = ($heute-mktime(0,0,0,$m,$d,$y))/(86400*365);
echo "Der Bub ist: ".round($alter)." Jahre alt";
[B]Ausgabe:[/B]
Der Timestamp hat den Wert: -488077200
Als Datum wird ausgegeben: 15.07.1954
Der Bub ist: 52 Jahre alt
...aber nicht auf dem Server? Hast du 'ne Idee?
Gruß
Heinrich