Jak chcesz zrobić tak, aby móc cofnąć się krok wstecz to wykonaj to poprzez java script i klawisz cofnij. Wtedy nie wywali Cię z sesji. Prawidłowo powino Cię wywalić jak dasz Cofnij poprzez pasek IE. Opera nawet po wylogowaniu się pozwala na powrót do poprzedniej strony, ale pokazuje stan, który był przed wylogowanem się.Ale i tak kończy sesję. Wydaje mi się, że ze względów bezpieczeństwa lepiej jest to rozwiązane w IE i Firefoxie. Szczególnie możesz to odczuć w miejscach, gdzie z jednego kompa korzysta więcej osób.

Jak chcesz mieć możliwość powrotu do poprzedniej strony jeżeli dane są niepoprawnie wpisane, to użyj java script lub napisz skrypt, który spowoduje, że oglądającemu wyświetlą się wpisane dane w polach formularza, które przesłał a tylko puste bedzie te, gdzie wypełnił źle dane. Te rozwiązanie jest też dobre dla maniaków, którzy wyłączają wszystko co się da w przeglądarce oraz dla niewielu, którzy używają np przegladarki tekstowej w linuxie. Ja zależy Ci na jak największej ilości oglądających to wykonaj to na kilka sposobów. Różnorodność to podstawa.