Hallo zusammen!
Ich hab ein Formular, in dem man seine Daten eingeben kann.
Da dieses Formular Teil eines Adressverwaltungsprogramms ist, kann man gleich wenn man einen neuen Eintrag erstellt, auch schon eine Adresse aus einer Auswahl nehmen.
Wenn man also auf Adresse wählen klickt (ist sinnvoll, wenn mehrere Personen im selben Haushalt sind) kommt man auf eine Seite, auf der alle verfügbaren Adressen sind. Wenn man nun eine davon wählt, kommt man wieder zurück und die Felder, die für die Adresse zuständig sind (Wohnort, PLZ,...) sind nun ausgefüllt (mit der gewählten Adresse).
Soweit sogut, aber das ganze hat noch einen kleinen Haken...
Hat man nämlich zuvor schon etwas im Formular eingegeben (zB seinen Namen) dann ist das dann alles weg (weil die Seite neu geladen wird und nur die gewählten Adress-Daten wieder in die Felder kommen).
Nun könnte ich ganz einfach jedes Feld via get zur Auswahlseite und wieder zurück schicken, aber das ist 1. sehr umständlich, 2. unschön und 3. schlecht, wenn sich das Formular mal ändert (neue Felder dazu oder alte weg).
Also suche ich nun nach einer anderen Lösung.
Hat jemand eine Idee?
Wär eine Session hier richtig? (hab ich noch nie verwendet)
Vielen Dank im Vorraus für jede Antwort!
Ich hab ein Formular, in dem man seine Daten eingeben kann.
Da dieses Formular Teil eines Adressverwaltungsprogramms ist, kann man gleich wenn man einen neuen Eintrag erstellt, auch schon eine Adresse aus einer Auswahl nehmen.
Wenn man also auf Adresse wählen klickt (ist sinnvoll, wenn mehrere Personen im selben Haushalt sind) kommt man auf eine Seite, auf der alle verfügbaren Adressen sind. Wenn man nun eine davon wählt, kommt man wieder zurück und die Felder, die für die Adresse zuständig sind (Wohnort, PLZ,...) sind nun ausgefüllt (mit der gewählten Adresse).
Soweit sogut, aber das ganze hat noch einen kleinen Haken...
Hat man nämlich zuvor schon etwas im Formular eingegeben (zB seinen Namen) dann ist das dann alles weg (weil die Seite neu geladen wird und nur die gewählten Adress-Daten wieder in die Felder kommen).
Nun könnte ich ganz einfach jedes Feld via get zur Auswahlseite und wieder zurück schicken, aber das ist 1. sehr umständlich, 2. unschön und 3. schlecht, wenn sich das Formular mal ändert (neue Felder dazu oder alte weg).
Also suche ich nun nach einer anderen Lösung.
Hat jemand eine Idee?
Wär eine Session hier richtig? (hab ich noch nie verwendet)
Vielen Dank im Vorraus für jede Antwort!
Kommentar