<?
$jahrgang = $_POST['jahrgang']; // Speichert den, im Formular eingegebenen Jahrgang unter $jahrgang ab.
function alter($jahrgang) // Die Funktion namens alter($jahrgang) wird definiert
{
$monat = date("m"); // Speichert den aktuellen Monat unter $monat ab.
$tag = date("d"); // Speichert den heutigen Tag unter $tag ab.
$jahr = date("Y"); // Speichert das aktuelle Jahr unter $jahr ab.
$array = explode(".",$jahrgang); // Speichert alle Teile des Jahrgangs im Array $array ab. Als Trennzeichen gilt der Punk.
echo $array['0']; // Tag
echo "<br>";
echo $array['1']; // Monat
echo "<br>";
echo $array['2']; // Jahr
// ---------------------------------
/* Schon Geburtstag gehabt? Ja = Dieses Jahr bereits Geburtstag gefeiert. Nein = Dieses Jahr noch kein Geburtstag gefeiert. */
if ($monat > $array['1']) { // Ja
$alter = $jahr - $array['2'];
echo "Sie sind $alter Jahre jung!";
}
else if ($monat == $array['1'] AND $tag == $array['0']) { // Heute: Geburtstag
$alter = $jahr - $array['2'];
echo "Ich gratuliere zu Ihrem $alter. Geburtstag!";
}
else if ($monat == $array['1'] AND $tag < $array['0']) { // Nein
$alter = ($jahr - $array['2']) - 1;
echo "Sie sind $alter Jahre jung";
}
else if ($monat == $array['1'] AND $tag > $array['0']) { // Ja
$alter = $jahr - $array['2'];
echo "Sie sind $alter Jahre jung";
}
else if ($monat < $array['2']) { // Nein
$alter = ($jahr - $array['2']) - 1;
echo "Sie sind $alter Jahre jung!";
}
}
alter($jahrgang); // Funktion alter($jahrgang); wird ausgeführt
?>