Mandy: Datum aus Formular auslesen

Hallo allerseits,

ich hab schon wieder ein Problem. Und zwar habe ich ein Formular, bei dem u.a. auch mehrfach die Angabe eines Datums nötig ist (Geburtsdatum, Anmeldedatum, usw.). Momentan steht dafür eine einfache Textzeile zur Verfügung, wo man ja aber auch allen möglichen Quark reinschreiben könnte. Die Variante für Tag, Monat und Jahr drei verschiedene Eingabefelder zu nehmen und einzeln per Javascript abzuprüfen find ich umständlich (typisch faule Programmierer...). Da muss es doch schon komfortablere Möglichkeiten geben...Das ganze soll am Ende (mehrere Seiten Formular) in eine Access - Datenbank geschrieben werden in der Form 29.07.02 evtl. 29.07.2002.
Danke schonmal für Eure Hilfe

Bye Mandy

  1. Hallo,

    Da muss es doch schon komfortablere Möglichkeiten geben...Das ganze soll am Ende (mehrere Seiten Formular) in eine Access - Datenbank geschrieben werden in der Form 29.07.02 evtl. 29.07.2002.

    Verwende drei SELECT-Auswahllisten fuer Tag, Monat, Jahr. Somit lassen sich nichtnumerische Angaben bereits ausschließen. Das sich daraus ergebende Datum kann nun Client-seitig mit JavaScript geprueft werden, z. B. http://www.styleassistant.de/tips/beispiel16.htm und muss dann auch nochmals Server-seitig getestet werden. Da PHP verwendet wird empfiehlt sich checkdate(monat,tag,jahr). Das Ergebnis ist true bzw. false.

    MfG, Thomas

    1. Hallo,

      Da muss es doch schon komfortablere Möglichkeiten geben...Das ganze soll am Ende (mehrere Seiten Formular) in eine Access - Datenbank geschrieben werden in der Form 29.07.02 evtl. 29.07.2002.

      Verwende drei SELECT-Auswahllisten fuer Tag, Monat, Jahr. Somit lassen sich nichtnumerische Angaben bereits ausschließen. Das sich daraus ergebende Datum kann nun Client-seitig mit JavaScript geprueft werden, z. B. http://www.styleassistant.de/tips/beispiel16.htm und muss dann auch nochmals Server-seitig getestet werden. Da PHP verwendet wird empfiehlt sich checkdate(monat,tag,jahr). Das Ergebnis ist true bzw. false.

      MfG, Thomas

      Hmm, genau diese Auswahlboxen wollte ich vermeiden...Gibt es da echt nix anderes???

      Bye Mandy

      1. Hallo,

        Hmm, genau diese Auswahlboxen wollte ich vermeiden...Gibt es da echt nix anderes???

        Dann bleiben noch die Textfelder und wie man diese auswerten kann, zeigt ja das genannte Beispiel.

        MfG, Thomas

  2. ich hab schon wieder ein Problem. Und zwar habe ich ein Formular, bei dem u.a. auch mehrfach die Angabe eines Datums nötig ist (Geburtsdatum, Anmeldedatum, usw.). Momentan steht dafür eine einfache Textzeile zur Verfügung, wo man ja aber auch allen möglichen Quark reinschreiben könnte.

    http://www.php.net/manual/de/ref.strings.php
    http://www.php.net/manual/de/function.sscanf.php
    http://www.php.net/manual/de/function.substr.php