gpt4 book ai didi

php - 提交表单后如何自动刷新页面

转载 作者:行者123 更新时间:2023-12-03 22:16:56 24 4
gpt4 key购买 nike

我有一个 HTML 表单,当我单击“更新”时,更改没有反射(reflect),需要刷新才能看到更改。
但是当我重新加载时,总是Confirm Form Resubmission .

我用过 <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="post">这意味着它在同一页面上提交。

最佳答案

您可以通过多种方式刷新页面:

方式:1

if(isset($_POST[submits])) {
header("location:index.php"); // your current page
}

方式:2
if(isset($_POST['submit'])) {
//Your SQL Query
echo "<meta http-equiv='refresh' content='0'>";
}

方式:3 (不建议)
onsubmit="window.location.reload();"这似乎不起作用。所以我在其中使用了超时功能。让它发挥作用。
onsubmit="setTimeout(function() { window.location.reload(); }, 5)"

方式:4
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

关于php - 提交表单后如何自动刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30885877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com