php - 允许用户在没有 "Confirm Form Resubmission"弹出窗口的情况下刷新浏览器

标签 php http

我有一个登录系统,登录后,如果我刷新浏览器,Chrome 会显示一个标题为“确认重新提交表单”的弹出窗口。我假设其他浏览器也会发生同样的事情。

如何让浏览器在没有这个确认弹出窗口的情况下被刷新?当然,我也想在刷新浏览器时保持登录状态。

最佳答案

处理完 POST 页面后,将用户重定向到同一页面。

http://test.com/test.php

header('Location: http://test.com/test.php');

这将去掉框,因为刷新页面不会重新提交数据。

关于php - 允许用户在没有 "Confirm Form Resubmission"弹出窗口的情况下刷新浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414660/

相关文章:

AngularJS/CORS OPTIONS 请求和性能

http - 当拒绝客户端身份验证时让 servlet 给出 403 响应

php - 无法在 Laravel 中检索获取变量

php - 使用前缀和 Zend_Controller_Router_Route

php - 等于零的地方太慢了

php - 将 MS ACCESS 数据库导入 mySql?

python - 在 Python 中,如何解码 GZIP 编码?

java - Spring MVC 如何在我的 Controller 方法中获取 GET HTTP 请求的参数值?

php - 防止通过 PHP 表单将重复项添加到数据库表中

php - PDO 数据类型不强制进行类型转换