提交表单但不添加到历史记录中

时间:2014-07-16 08:05:40

标签: php html forms

现在我想提交一个表单,并使用php处理提交:

首先当前页面是 from.html ,然后我关注 here.html

<a href="here.html">Go There</a>

here.html

<form action="somewhere.php" method="post">
    ...
</form>

在我的php文件中 somewhere.php

<?php
    header('Location: '.$_SERVER['HTTP_REFERER']);
?>

好的,现在当我在当前页面中执行此操作时,我只需返回here.html

<script>history.go(-1);</script>

问题是,我希望提交不会添加到历史记录中,就像我对 somewhere.php location.replace一样。可以这样做吗?

1 个答案:

答案 0 :(得分:0)

好好看看PRG方法,这可能就是你所需要的。

http://en.wikipedia.org/wiki/Post/Redirect/Get