Hi @ all
Ich hab meine Probleme mit diesem verdammten Script und weiss nicht wo ich den Fehler drin hab.
Entweder kommt bei der Lösung die ich mir ausgedacht hab ein PHP-Fehler oder die Lösung zeigt manchmal ein falsches Datum an.
Vielleicht könnt ihr mir helfen.
Codeansatz:
Ich hab meine Probleme mit diesem verdammten Script und weiss nicht wo ich den Fehler drin hab.

Entweder kommt bei der Lösung die ich mir ausgedacht hab ein PHP-Fehler oder die Lösung zeigt manchmal ein falsches Datum an.
Vielleicht könnt ihr mir helfen.
Codeansatz:
PHP-Code:
<?php
//umwandlung des wertes(tag/monat/jahr) in integer zum rechnen
settype($_GET['tag'], 'integer');
settype($_GET['monat'], 'integer');
settype($_GET['jahr'], 'integer');
//aktuelles datum auslesen und in ein integer umwandeln
//damit man mit ihr rechnen kann
$jahr = date("Y");
settype($jahr, 'integer');
//vorläufig: alter über datum ausrechnen
$alter = $jahr - $_GET['jahr'];
//aktuellen tag und monat auslesen und in integer umwandeln/am ende tag und monat einfliessen lassen
$tag = date("d");
settype($tag, 'integer');
$monat = date("2");
settype($monat, 'integer');
if($_GET['tag'] <= $tag)
{
$alter--;
}
else
{
$alter - 2;
}
if($_GET['monat'] <= $monat)
{
}
else
{
}
echo "$alter";
?>
Kommentar