我在我的網站的頁腳中有一個簡單的新聞稿表單,我想阻止訪問者兩次提交他們的電子郵件。如何防止表單中出現重複的電子郵件(新聞稿)
我知道有一些方法可以做到這一點,使用數據庫是一個。還有一些人使用JavaScript或一些服務器端腳本,但我不知道如何將這些應用到我的簡報表格中。
下面是通訊代碼:
<form method="post" action="processnewsrequest.php">
<fieldset>
<label for="email">Email:</label>
<input name="email" type="text" id="email" placeholder="Enter your email" required="required" />
<input type="submit" class="submit" id="news-submit" value="Join" />
</fieldset>
</form>
的腳本來處理這種形式很簡單。它首先列出電子郵件變量;檢查是否輸入了電子郵件(或顯示錯誤消息);如果通訊請求成功發送給網站管理員,訪問者會收到一條消息,感謝他們加入新聞通訊。
我能做些什麼來防止重複的電子郵件提交?我該如何應用這些方法。我希望我不必使用數據庫。
非常感謝!
Im本網站的管理員(開發它)。電子郵件被髮送到一個電子郵件地址。 – gdinari 2010-12-05 19:01:21
啊對了。我只是根據你對你的問題的評論,說他們被髮送到網站管理員。 – 2010-12-05 20:48:04