當用戶提交表單時,他們有時會點擊刷新或退格鍵,然後重新提交,導致mysql中有多個條目。我怎樣才能防止MySQL允許超過1個相同的條目?人們提出了一個有價值的隱藏領域,但我該如何使用它?如何在帖子表單中隱藏隱藏字段,以便用戶不會無意中加倍發佈帖子? (PHP/Mysql)
<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);
太好了,非常感謝! – ggfan 2010-04-17 02:37:05