Don't put the form results in the same page the form is submitted to. put them in another page instead, then use javascript to replace the form-handling page with the result page.
Form -> Submit...
Form handler -> output: Javascript...
Result page
When u hit back on ur browser, it'll skip the form-handler, since this history location has been overwritten by the result page.
Use this code to replace the location when the form has been handled:
<script language="Javascript">
location.replace('result_page.htm');
</script>