:-): Geburtsdatum Gültigkeitsüberprüfung

Beitrag lesen

Hi

Beschäftige dich mit regulären Ausdrücken.

Oh, das habe ich schon mal. Mit mäßigem Erfolg... Ich hab mir die Links durchgelesen und mir zur Gemüte geführt.
Aber folgender RegEx funktioniert nicht, obwohl er es sollte (nach Augenmaß):

  
 if(!preg_match("/[0-9]{4}-[0-9]{2}-[0-9]{2}/",$gebdat)) return false;  

Muss evtl der Bindestrich maskiert werden?
Ich muss dazu sagen, dass das Datum im Format JJJJ-MM-TT übertragen wird...

Du wirst dich mutmaßlich auf ein festes Datumsformat festlegen müssen, also beispielsweise DD.MM.YYYY. Dieses Format in einen regulären Ausdruck zu übersetzen, ist für Anfänger bestens geeignet.

Dann bin ich ja noch weniger als ein Anfänger, wenn selber der obere Code nicht will... *schäm*

Danke
:-)