Guten Abend liebe Community
Ich arbeite gerade an einem Projekt bei dem ein Nutzer selber Termine hinzufügen kann. Das klappt auch super.
Dann wollte ich es validieren.
Es klappt mit allen Feldern, nur nicht mit dem datetime, da er immer sagt das das Format inkorrekt sei.
Der Nutzer soll folgendes Format eingeben:
H:i d.m.Y
Also es muss irgendetwas mit den rules nicht Stimmen, da es ohne diese funktioniert. Als Anhang deshalb noch das Array für die Validation der datetime.
Vielen Dank im voraus und Euch noch einen schönen Abend
----------------
Gruß Train
Ich arbeite gerade an einem Projekt bei dem ein Nutzer selber Termine hinzufügen kann. Das klappt auch super.
Dann wollte ich es validieren.
Es klappt mit allen Feldern, nur nicht mit dem datetime, da er immer sagt das das Format inkorrekt sei.
Der Nutzer soll folgendes Format eingeben:
H:i d.m.Y
Also es muss irgendetwas mit den rules nicht Stimmen, da es ohne diese funktioniert. Als Anhang deshalb noch das Array für die Validation der datetime.
PHP-Code:
array(
'field' => 'date',
'label' => 'Datum/Uhrzeit',
'rules' => 'required|regex_match[\'/^([0-9]{2})[\:]([0-9]{2})[\ ]' . '([0-9]{2})([\.])([0-9]{2})([\.])([0-9]{4})$/\']',
'errors' => array(
'required' => 'Das Feld %s muss ausgefüllt werden.',
'regex_match' => 'Das Feld %s muss in dem Format H:i dd.mm.YY sein (siehe Beipsiel im Feldnamen!)'
)
----------------
Gruß Train
Kommentar