Hallo,

ich habe hier eine Seite, die insgesamt drei verschiedene, aber ähnliche, mehrseitige Formulare enthält.
Je nach Formular gelten verschiedenen Validierungsregeln. Die Eingaben werden per SESSION gespeichert.
Da sich die Formulare aber zu 80% gleichen, heissen die Felder auch gleich. Das führt offenbar dazu, dass während des
Ausfüllens die Felder gegenseitig in der Session überschrieben werden.

Die Art des Formulars speichere ich ebenfalls per ID in einer Variable, wonach sich dann die Validierungsregeln richten.
Wenn sich die Werte nun aber gegenseitig überschreiben, dann führt das zu fehlerhafter Quervalidierung.

Die drei Formulare sollen alle in einer Tabelle gespeichert werden, was eben damit dazu führt, dass die Feldnamen
auch gleich sind ... und die SESSION selber ist ja auch an den IP des Users gebunden.

Kann ich irgendwie verhindern, dass sich die Formulare gegenseite behaken und die SessionDaten sauber bleiben,
auch wenn mehrere Rechner einer IP, was ja auch u.a. Firmennetzwerke betrifft?

Vielen Dank

Mark