you might try this but it requires a whole new approach
have an <iframe id="exepage"></iframe> on your posting pages. Form target=exepage and action is a page which will not be seen. put your iframe in a div tag with style="display:none;"
Then, when the user posts they will post to the iframe. The receiving page will evaluate the form post, determine what to do, and then show the following code:
if($all_is_OK){
?><script>
window.parent.location='success.php
</script><?php
exit;
}else{
?><script defer>
alert('there were problems wiht your form, <?php echo $problems?>');
</script><?php
exit;
}
this way, each parent page seen is by "GET" and not by "POST" and you'll never have to worry about this when going "back".
There are other things to think about but see if this idea makes sense to you.
Samuel