gpt4 book ai didi

php - 如何防止在重新加载时向数据库发送数据?

转载 作者:行者123 更新时间:2023-11-28 23:36:05 24 4
gpt4 key购买 nike

我是 php 的初学者。我设计了一个网页,它运行良好,但是当我重新加载时 我通过提交在其中发布内容的页面,它再次将这些文本重新发送到数据库并创建相同的记录。现在的问题是如何防止将数据重新发送到我的数据库?谢谢。

最佳答案

您可以执行重定向到带有插入数据的消息的页面。你可以使用这个头函数来做到这一点:

header('Location: http://www.example.com/');

您还可以重定向到不同的查询。使用此代码:

header("Location: ?page=successfulsending");

那么你不需要 if 子句来检查重新发送 POST 数据是否已发送。如果页面等于发送成功,则显示发送成功页面。

关于php - 如何防止在重新加载时向数据库发送数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35707419/

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