Frank Kaiser: Datum aus einem CGI-Feld auf Richitgkeit prüfen

Hallo ...
weiß jemand wie ich ein Feld aus einem CGI-Feld per JavaScript überprüfen kann, ob es sich um ein wirkliches Datum handelt? 31.09. wär z.B. falsch ...

Vorhandenes CGI, wo ich das gerne verwenden würde siehe unter URL unten im Bereich RESERVIERUNG

Danke & Grüße
Frank

  1. Hi,

    weiß jemand wie ich ein Feld aus einem CGI-Feld

    was um alles in der Welt soll ein "CGI-Feld" sein?

    CGI ist eine Schnittstellenbeschreibung - "Felder" sind mir da noch keine untergekommen ...

    Viele Grüße
          Michael

  2. Hallo,

    weiß jemand wie ich ein Feld aus einem CGI-Feld per JavaScript überprüfen kann, ob es sich um ein wirkliches Datum handelt? 31.09. wär z.B. falsch ...

    ganz einfach:
    Du zerlegst den String in Tag,Monat und Jahr.
    Anhand des Jahres ermittelst Du, ob es sich um ein Schaltjahr handelt (durch 4 teilbar, aber nicht durch 100 teilbar, außer durch wenn durch 400 teilbar).

    Das monat muß zwischen 1 und 12 liegen.
    Die Tagesangabe muß, entsprechend des angegebenen Monats und der Schaltjahrermittlung, zwischen 1 und maximalem Wert des Monats liegen.

    Vorhandenes CGI, wo ich das gerne verwenden würde siehe unter URL unten im Bereich RESERVIERUNG

    Das gleiche mußt Du auch im CGI-Script erledigen, da es ja sein könnte, daß der Besucher Javascript deaktibiert hat, und ein falsches Datum im Script landet. Allein per Javascript zu validieren ist IMHO viel zu unsicher.

    Grüße
      Klaus