keep in mind it also depends if the page gets reloaded when u hit 'back'
Because many times sites will say, "hit back to fill in all fields" etc But that only works if the page doesn't get reloaded and the data doesn't get lost.
I mean you could add a crude JavaScript:history.go(-1); but if the page was reloaded...then the data is lost.
So in the end, if you want to, use session_register(); to store all fields.