Hallo Frankie,
$time_Geburtstag = mktime(0, 0, 0, date($Geburtsmonat), date($Geburtstag), date($Geburtsjahr));
$time_vor18jahren = mktime(0, 0, 0, date("m"), date("d"), date("Y")-18);
if ($time_Geburtstag <= $time_vor18jahren OR $Geburtsjahr <= 1970) {
echo "Bin älter als 18 Jahre ;-)";
}
Für was braucht man die date()-Funktion? Die mktime()-Timefunktion erwarten doch nur INT-Werte für m,d und Y, oder?
Danke!
Fab