Hi dedlfix,
nach kurzem gedanklichen Abgleich Deiner Erläuterungen mit dem Skript kam ich auf die Idee, dass man einfach mal alle Session-Daten an versch. Stellen ausgeben könnte :) und siehe da, die waren beim Skriptwechsel z.T., aber eben auch nur z.T. erhalten geblieben, was ja darauf hinwies, dass die gebrauchte Variable einfach irgendwo überschrieben wurde. Da kamen sich irgendwo die POST- mit den Session-Daten in die Quere.
Nun überlebt die Session auch ein "Back". :)
Danke!
Michi