限制页面刷新时自动传递的值?

时间:2011-11-07 05:43:07

标签: php forms

如何限制在PHP中刷新页面时传递的值?

我第一次将一些值插入MySQL DB。刷新页面时,它会自动执行查询并插入相同的值。如何停止重复插入?

1 个答案:

答案 0 :(得分:1)

通常由POST/Redirect/GET pattern处理 数据被POST到服务器,服务器处理数据,然后重定向到另一个“无害”页面。之后刷新页面时,只刷新这个无害的页面。

if ($_POST) {
    ... do database processing ...

    header('Location: harmless.html');
    exit;
}