title: Removing POST data so back button won't display Document Expired
body: <p>When my page does a post, I store all the <code>$_POST</code> data in a separate <code>$_SESSION</code> var. I know that a back button to this same page is by design to show the <code>Document Expired</code> message. My hope is to fool the browser into thinking that there was really never any <code>$_POST</code> data and so not to display the <code>Document Expired</code> message when coming back to it. I am forcing a complete refresh of the page so I am not worried about receiving old data, since I have it stored in the session.</p>
  
  <p>I have tried to <code>unset($_POST)</code> hoping this will stay with the page. but the <code>$_POST</code> data must be cached / stored and returns with a refresh or back button. Is what I am trying to do possible? Any ideas?</p>
  
  <p><strong>* UPDATE *</strong>
  My solution / answer is posted below. It posts to a separate form, which redirects back to the original form for processing. Not sure why the down vote. It has been working great for months and I no longer receive Document Expired messages. It also prevents duplicate posting.</p>