It's another one of those brain freeze days.

I have a client using $_GET and $_SESSION variables to display content on his product pages. His product page also includes some Ajax tabs that dynamically load PHP data related to the product within the tabs. Here is the problem:

A user comes to the page after clicking on a link like this /product.php?page=612

The $_GET variable is validated and changed into a $_SESSION variable. The data is loaded. But, when a user clicks on a link to another product and then hits the back button, the $_SESSION variable does not reset. When a tab is clicked on or the page is refreshed, data from the previous page is displayed.

Any suggestions on how to resolve this issue?