我對PHP非常陌生,我的第一個項目是開發評論系統。所以現在它很棒,但我想給評論者提供在發表新評論時收到電子郵件的選擇。首先,我決定在我的表格中創建另一行: 'email_notifications'。在評論表單的submit.php中。當有新評論時通過電子郵件發送人
對方的電子郵件大家....我wan't使用方法:
$emails = mysql_query("SELECT * FROM email_notifications");
while($row=mysql_fetch_assoc($emails)) {
mail($row['email'],'New Comment on...','There was a new comment o....',"From: [email protected]");
}
我什至不知道這會工作。但我首先擔心的是,它會不止一次地向人們發送電子郵件。 因爲,如果人們用同一封電子郵件多次發表評論,當它通過所有電子郵件的數據庫時,不會僅僅通過電子郵件發送該電子郵件。這是我最擔心的問題。無論如何,每當發生新評論時,如果有人發送新評論而沒有發送電子郵件的人不止一次,就可以發送電子郵件給他們。
摘要(我想要完成的任務):
有人提出評論。上述
2.每個人都有一個電子郵件
我希望我自己清楚。如果沒有,我很抱歉。提前致謝。請記住,即時通訊依然是初學者:)
看到編輯,使用準備好的陳述添加了示例 – 2012-02-14 04:18:22
雖然我仍然需要$ email變量,對吧? – Shawn31313 2012-02-14 04:22:15
@ Shawn31313不,我把它清理乾淨。你甚至不必像以前那樣申報$ email – 2012-02-14 04:24:19