Bastian
Aktives Mitglied
Thread Starter
- Dabei seit
- 20.06.2003
- Beiträge
- 533
- Reaktionspunkte
- 10
Hallo zusammen
Ich möchte gerne die Datumseingabe eines Textfelds auf ihre Gültigkeit prüfen. Wollte dies mit einem regulären Ausdruck tun, der mir nun Probleme bereitet.
Das Eingabeformat: TT.MM.JJJJ
Anstelle des Punkts kann auch ein anderes Zeichen stehen.
In PHP halte ich das wie folgt fest:
Nun wird aber auch die Eingabe 15.07.2008 als ungültig zurückgegeben. Sicherlich stimmt mein regulärer Ausdruck nicht. Kann mir jemand helfen?
Ich möchte gerne die Datumseingabe eines Textfelds auf ihre Gültigkeit prüfen. Wollte dies mit einem regulären Ausdruck tun, der mir nun Probleme bereitet.
Das Eingabeformat: TT.MM.JJJJ
Anstelle des Punkts kann auch ein anderes Zeichen stehen.
In PHP halte ich das wie folgt fest:
PHP:
if (preg_match('/[0-3]{2}.[0-9]{2}.[0-9]{4}/', $datum) == 0) {
$data['warnung'] = 'Das Datumsformat wurde nicht erkannt!';
} else {
weiterer Code
Nun wird aber auch die Eingabe 15.07.2008 als ungültig zurückgegeben. Sicherlich stimmt mein regulärer Ausdruck nicht. Kann mir jemand helfen?