Seite 1 von 1

stimmt der?

Verfasst: Do 30. Jan 2020, 08:57
von Butterblume
Guten morgen zusammen,

schaut mal ich habe folgenden Code auf meiner Seite

Code: Alles auswählen

<?php 
   $tag = 2; 
   $mon = 2; 
   $jah = 1966; 

   $jetzt = mktime(0, 0, 0, date('m'), date('d'), date('Y')); 
   $gebur = mktime(0, 0, 0, $mon, $tag, $jah); 
   $age   = intval(($jetzt - $gebur) / (3600 * 24 * 365)); 

   echo $age . ' Jahre;' 
?>
Aber der scheint nicht richtig zu laufen, denn eigentlich müsste er mein Alter erst am 02.02. richtig anzeigen.
Aber laut diesen Code binich schon seit gut 14 Tagen 54!

Könnte da mal jemand rübersehen?!

:DA schön!

Re: stimmt der?

Verfasst: Fr 31. Jan 2020, 16:09
von HTML-Laie
Die meisten Scripts berechnen das Alter bzw. das Jahr nur grob, daher kommt es dann zu Abweichungen. Man muss schon ein bißchen suchen und probieren bis man ein mehr oder minder geeignetes Script findet. Habe hier mal eins:

Code: Alles auswählen

<?php
$then = '1966-02-02 00:00:00';
$then = new DateTime($then);

$now = new DateTime();

$sinceThen = $then->diff($now);


echo $sinceThen->y.' years have passed.<br>';
?>
LG Hape :)

Re: stimmt der?

Verfasst: Sa 1. Feb 2020, 11:13
von Butterblume
Hallo Hapeschatz :oops:
vielen Dank! Ich habs jetzt mal eingefügt und sehe es mir morgen noch einmal an bevor ich alles ändere!

Ach im übrigen wollte ich Deine Seite bei mir verlinken, aber irgndwie scheint dein Banner nicht angezeigt zu werden?! Oder ist das ein Flash Banner??

Re: stimmt der?

Verfasst: So 2. Feb 2020, 22:26
von HTML-Laie
Ach im übrigen wollte ich Deine Seite bei mir verlinken, aber irgndwie scheint dein Banner nicht angezeigt zu werden?! Oder ist das ein Flash Banner??
Zum Banner: Ja es ist ein Flashbanner, ja ich weiss, die sind mittlerweile verpönt, deshalb habe ich jetzt auch noch ein normales Banner eingefügt.

LG Hape :)

Re: stimmt der?

Verfasst: Mo 3. Feb 2020, 08:22
von Butterblume
Guten morgen,
:DA schön!