So ganz kapier ich das nicht.
Ich habe ein Formular das nicht gross verändert werden darf
Was nicht verändert werden soll, sollte nicht in ein Formular, denn die sind dazu da dass man Daten ändert. Das würd ich mir lieber in einer Session auf dem Server merken.
da die Daten beim abschicken weiter verwendet werden.
Meistens ist das so :-) Was genau meinst du damit?
Es soll einerseits möglich sein das Formular mit dem Datum von heute + x Tage und Datum von heute + x Tage + y Tage abzuschicken.
Warum machst du nicht einfach ein Feld, in das man das Datum direkt eingeben kann? Ich stells mir komfortabler vor wenn ich direkt das Datum sehe wann ich abfliege, statt dass ich eingeben muss in 3 Tagen (bezogen auf heute) flieg ich los und in 5 komm ich wieder.
Es soll andererseits möglich sein ein 2tes Datumsfeld manuell auszufüllen und beim abschicken soll er sich Abflug und Rückkehr merken und beim nächsten öffnen der Seite soll er die zuletzt eingegebenen Daten gleich wieder rein schreiben.
Cookies setzen, oder in einer Session auf dem Server merken.
Ich glaube die ideal Lösung wäre wenn man einen save Button einbaut der die Daten speichert und einen load Button der die Daten wieder ausliesst.
Wo willst du die speichern? Auf dem Clientrechner geht das nur mit Cookies.
Oder der Server gibt die Werte bei der Antwort wieder mit und trägt sie ein.