![]() |
Datumsprüfung PHP/MySQL
Hallo!
Ich möchte bei einem Anmeldescript ein Eingabefeld Geburtsdatum machen. Jenes will ich dann natürlicherweise auch in die Datenbank schreiben. Nun ist es ja so das ich ja einfach ungeprüft das Datum in die Datenbank im Format JJJJ-MM-TT reinschreiben könnte, aber es wäre anspruchsvoller wenn das Datum vorher geprüft wird ob es zulässig ist. (z.b. gibt es keinen 30.2.! ;) ) jetzt meine frage, hat irgendwer von euch ein solches script? ich wollt im google eines für php suchen, hab aber nix gscheites gefunden! :( mfg, tubetraxxx... |
Klassischer Fall von RTFM ;)
http://at.php.net/manual/de/function.checkdate.php checkdate -- Prüft eine gregorianische Datums- bzw. Zeitangabe auf Gültigkeit Ein Datum wird als gültig angesehen, wenn + das Jahr zwischen 1 und 32767 (inclusive) ist, + der Monat zwischen 1 und 12 (inclusive) ist und + der Tag innerhalb der erlaubten Werte des angegebenen Monats ist. SchaltJahre werden berücksichtigt. HTH |
Ich galube, die Fehlerbehebung ist wesentlich einfacher, wenn du 3 Eingabefelder nimmst!
|
| Alle Zeitangaben in WEZ +2. Es ist jetzt 05:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag