Thomas Luethi: Geburtstag Check

Beitrag lesen

Hallo,

Sorry, da habe ich groesser als / kleiner als falsch erwischt.
Und um den Einwand von wahsaga (Jahre < 1970) zu beruecksichtigen,
hier nochmals ein Vorschlag.

Vorbedingungen:
Der Geburtstag sei uebergeben durch die Variablen $tag, $monat, $jahr.
$jahr liegt vierstellig vor.

$geburi=mktime(0,0,0,$monat,$tag,$jahr);
$heutevor18=strtotime ("-18 years");

if (($geburi<$heutevor18) OR ($jahr<1970))
   {  /* Alles in Ordnung */  }
else
  { /* Sie sind leider zu jung... */ }

Gruesse,

Thomas