Geburtsdatum

Katzenbauer

Erfahrenes Mitglied
Ich bin noch nicht so gut in Regulären Ausrücken :(
Weiß jemand wo ich einen Ausruck für ein gültiges Geburtsdatum finde?
 
Ich denke man kann es genauer machen, indem man das Datum mit explode in Tag, Monat und Jahr teilt und dann überprüft
 
Das hatte ich sowieso vor um daraus, dann das Alter zu berechnen, aber man kann da ja auch einen Schmarn ohne Punkte eingeben, dann funkt explode auch nicht mehr.
 
Dann würde eine RegEx aber auch nicht mehr gehen... du musst schon vorher überprüfen ob das Datum richtig eingegeben wurde!
 
Das will ich doch machen.

Ich bekomme z.B

$_POST['birthday']

Das wird gecheckt mit Regex. Wenns falsch ist wird das Formular wieder augerufen mit dem Hinweis das Datum zu korregieren. Nur ich bekomme keinen Ausruck zu stande, den ich benutzen könnte.
 
Ich denke aber, dass du mit RegEx nicht testen kannst ob es das Datum "29.02.2001" gibt! Ich kenne mich nicht ganz so gut mit RegEx aus. Dewegen weiß ich auch nicht genau, ob du das so einfach mit Schaltjahren, etc. überprüfen kannst.
 
Mir reicht, dass überprüft wird ob die Form stimmt. Ob es das Darum wirklich gibt kann man natürlich nicht so leicht prüfen, glaub ich.
 
Zurück