gpt4 book ai didi

php - 如何在发帖表单中实现隐藏字段,以免用户不小心重复发帖? (PHP/MySQL)

转载 作者:行者123 更新时间:2023-11-29 05:45:31 25 4
gpt4 key购买 nike

当用户提交表单时,他们有时会点击刷新或退格然后重新提交,这会导致在 mysql 中出现多个条目。我怎样才能防止 mysql 允许超过 1 个相同的条目?人们建议使用一个带有值的隐藏字段,但我该如何使用它?

    <label for="state" class="styled">State:</label>
<input type="text" id="state" name="state" value="<?php if (!empty($state)) echo $state;
?>" size="30" /><br />

//a hidden field of a certain value?
________________________________________

<input type="submit" value="Post Ad!" name="submit" />

//php to insert to mysql
$query4 = "INSERT INTO posting (state) VALUES ('$state')";
mysqli_query($dbc, $query4);

最佳答案

您可以在插入查询后使用它。

$query4 = "INSERT INTO posting (state) VALUES ('$state')";mysqli_query($dbc, $query4);

header("位置: yourpage.php");

关于php - 如何在发帖表单中实现隐藏字段,以免用户不小心重复发帖? (PHP/MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2656982/

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