私は、複数の人に電子メールを送信しないという点を除いて、このフォームは完全に機能しています。それは一人に送るだけです。どのように私はこれを修正するのですか?同じメールが他のユーザーに送信されたかどうかにかかわらず、個々のメールに自分のメールアドレスを含む個々のメールを送信することができます。複数のメールアドレスにメールを送信するにはどうすればよいですか?
アップデート:印刷した$電子メールを出しました。私は1つだけの電子メールを選択した場合はそれを印刷し、その後、私は1以上の場合は何も印刷されません。つまり、1つ以上の電子メールを検出しないことを意味します。
$sql = "SELECT 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);
$emails = array();
if($rows == 0)
{
print("");
}
elseif($rows > 0)
{
while($row = mysql_fetch_array($query))
{
array_push($emails, $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>";
foreach ($emails as $email) {
mail($email, "Subject: $subject", $message, $headers);
}
echo "";
空白の文字列を印刷するにはどうすればよいですか? – Amber
ちょっとアンバー。わからない。私はいつもそこにいました。私はPHPの一種です。 – AAA
@micha CCは他の人のメールアドレスを表示したくないため動作しません。私はそれがそれらに送られたように見えるようにしたい。 Facebookの電子メール通知を考えてみましょう。 – AAA