Shadowing Posted January 24, 2012 Share Posted January 24, 2012 I notice a situation where if someone goes to a webpage that uses SESSIONS to load information on the page and the user then goes to another page and then hits back on the broswer the page he went back to doesnt load any of the SESSION variable i had for the page. Anyone know how to fix this? at first i thought it had something to do with broswer cache but idk Quote Link to comment https://forums.phpfreaks.com/topic/255638-hitting-back-on-a-broswer-is-affecting-my-php-code/ Share on other sites More sharing options...
ianh Posted January 24, 2012 Share Posted January 24, 2012 Ensure you initiate the session at the very top of each of your PHP pages: <?php session_start(); //rest of your code here... ?> Quote Link to comment https://forums.phpfreaks.com/topic/255638-hitting-back-on-a-broswer-is-affecting-my-php-code/#findComment-1310490 Share on other sites More sharing options...
Shadowing Posted January 24, 2012 Author Share Posted January 24, 2012 thanks for the reply ianh I have start session on a page that is required for every page. but for kicks I put start session on the actual page and it still does it. when someone hits back it ignores all session variables. my guess is when im hitting back on the browser its not refreshing the page so no connect to server Quote Link to comment https://forums.phpfreaks.com/topic/255638-hitting-back-on-a-broswer-is-affecting-my-php-code/#findComment-1310495 Share on other sites More sharing options...
Shadowing Posted January 24, 2012 Author Share Posted January 24, 2012 nevermind i figured out whats wrong. What i thought was going on isnt whats going on at all. I had some code turning a SESSION into NULL Quote Link to comment https://forums.phpfreaks.com/topic/255638-hitting-back-on-a-broswer-is-affecting-my-php-code/#findComment-1310504 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.