Yes. I have session_start() at the very top of each page, along with session_register(...all my variables...) on each page, just below session_start().
Now -- it should work right? -- I mean, when I initially enter data into the form and press submit, the data IS sent to the session file -- however, when I press my browsers back button and (say) add something to another field or make a change to an existing field, then press submit ... the data isn't updated... and it also looks like I lose the SID constant, thereafter.
If I never press my browsers back button, the SID constant stays with me.
I would like to get this functionality (ie. allowing the user to press their back button, and having the session file update) -- working.
Now, remember, I have enabled normal caching... so, my forms / pages are cached. I am not using 'nocache', 'public', or 'private' -- although, enabling any of those doesn't seem to fix the problem... and 'nocache' is what I'm trying to avoid.
FYI: I am running this all on IIS 5.0 (Win2000 sp1), with PHP 4.05. I am also using the POST method on all my forms.
Thanks.
Jason