我在while循環中有一個聯繫表單,它將向while循環中顯示的用戶發送電子郵件。但是,通過這種結構,我會發送一封電子郵件給循環中的所有對象。在這種情況下,我不知道如何逃避while循環。在循環中單獨與一個對象交互
... while($row = $sql->fetchObject()){
... echo $row->userMail;
echo '<form ...><input name="contactMail"><...submit></form>';
if(isset($_POST['visitorMail']{
mail($toUserMail,$subject,$body_containsVisitorMail,$headers);
//this will send an email to all "objects" displayed in within the while loop -> problem
}
}
不要把目標地址的形式。它將被用作垃圾郵件網關。此外,您似乎將表單本身與處理其內容的代碼混合在一起,沒有多大意義。 – Synchro