我在下面使用這個腳本,它工作。唯一的事情是它發送一封電子郵件給它獲得的第一個電子郵件ID。其餘的正在進行中。那麼,我如何發送電子郵件到所有的電子郵件。當我測試只是拉電子郵件的腳本,它的工作原理,它顯示所有的電子郵件。如何在用戶採取特定操作時向用戶朋友發送電子郵件?
代碼:
$sql = "SELECT STRAIGHT_JOIN DISTINCT email from
friend_email_ids WHERE my_id='$id'";
$result = mysql_query($sql);
$query = mysql_query($sql) or die ("Error: ".mysql_error());
if ($result == "")
{
echo "";
}
echo "";
$rows = mysql_num_rows($result);
if($rows == 0)
{
print("");
}
elseif($rows > 0)
{
while($row = mysql_fetch_array($query))
{
$email = $row['email'];
print("");
}
}
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers .= "From: $usermail\r\n";
$subject = "$full_name added";
$message = "<html><body>";
$message .= "Hello, <br><br>$full_name posted someth<br><br>";
$message .= "<a href=www.domain.com/signup.php?t=&sign=>Click here.</a><br><br>";
$message .= "</body></html>";
mail("$email", "Subject: $subject",
$message, "$headers");
echo "";
好友,你想寫一個垃圾郵件腳本? B) – Oerd
@Oerd,根據問題標題,這只是迴應收件人的朋友所要求的行動。 –
你已經體貼了一個游泳池郵件系統,以解決服務器問題。 – Exos