WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   HTML Drop Down Problem (http://www.wcm.at/forum/showthread.php?t=181377)

hewlett 23.12.2005 18:45

HTML Drop Down Problem
 
Hi Leute,

bin gerade dabei ein Formular zu erstellen wos auch eine Datumsauswahl gibt. D.h. man kann Tag, Monat und Jahr auswählen. Jetzt hab ichs mal so gemacht das auch die Konstellation 31.02.1999 oder so gehen würde, was ja eigentlich unsinn ist. Hat vielleicht irgendwer von auch ein brauchbares JS oder eine Lösung in PHP wie ich meine Drop Downs richtig befülle das man kein unsinniges Datum mehr eingeben kann? Danke!

T.dot 25.12.2005 10:59

Eine Möglichkeit wäre es, die PHP Funktion checkdate zu verwenden.

Ansonsten kannst du dir naturürlich in JS eine Funktion programmieren, die bei einer Änderung der Dropdownfelder aufgerufen wird und eine Fehlermeldung bei ungültigen Datum anzeigt.

mfg Thomas

pong 25.12.2005 11:07

@T.dot ich glaub hewlett will eher etwas in der Richtung

3 Drop down Felder

Bei Eingabe von

tt: 31 mm: 02, springt der Tageszähler automatisch auf 28 bzw. 27 zurück - je nach Jahr - usw.

Würde sowas aber auch eher mit 3 Eingabefeldern lösen..

pong

T.dot 25.12.2005 11:28

kann man natürlich auch programmieren, wäre mir aber zuviel Aufwand ;)

hewlett 26.12.2005 13:52

Zitat:

Original geschrieben von T.dot
Eine Möglichkeit wäre es, die PHP Funktion checkdate zu verwenden.

Ansonsten kannst du dir naturürlich in JS eine Funktion programmieren, die bei einer Änderung der Dropdownfelder aufgerufen wird und eine Fehlermeldung bei ungültigen Datum anzeigt.

mfg Thomas

Danke, mit dieser checkdate Funktion ist mir sehr geholfen. Ist mir eh lieber in php, da ich mit js nicht so fit bin, aber danke für die hilfe!


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag