Hallo Fabienne,
Für was braucht man die date()-Funktion? Die mktime()-Timefunktion erwarten doch nur INT-Werte für m,d und Y, oder?
Du hast recht, war ein Kopierfehler, date() braucht man in diesem Fall natürlich nur um auf das heutige Datum zurückgreifen zu können. Sorry.
$time_Geburtstag = mktime(0, 0, 0, date($Geburtsmonat), date($Geburtstag), date($Geburtsjahr));
muß heissen:
$time_Geburtstag = mktime(0, 0, 0, $Geburtsmonat, $Geburtstag, $Geburtsjahr);
$time_vor18jahren = mktime(0, 0, 0, date("m"), date("d"), date("Y")-18);
Hier braucht man date().
Grüsse
Frankie