最初のメールアドレスにメールを送信するだけです。 2番目の電子メールアドレスは変数であるため動作しません。どう思いますか?PHPで複数のアドレスに電子メールを送信
$to = "[email protected],". $rs['email2'];
$subject = "Hello";
$from = "[email protected]";
$headers = "From: $from\r\n";
$headers .= "MIME-Version: 1.0\r\n"
."Content-Type: multipart/mixed; boundary=\"1a2a3a\"";
$message .= "This is a message..."
."--1a2a3a\r\n";
$file = file_get_contents("memomemomemo4.pdf");
// Send email
$success = mail($to,$subject,$message,$headers);
あなたはhttp://stackoverflow.com/a/7389058/([それを正しくやっているように見えます] 1790644)をコンマ区切りの値を使用して指定します。私の仮定は、変数が空であるということです。メッセージを送信する前に、$ toの値をデバッグしてみてください。 –
$成功の前に$を右にエコーアウトします。あなたはどこで成功を収めていますか?それは割り当てられているだけで、あなたはどこでも関数メールを実行していません。 – clearshot66
$ to = $ rs ['email1']。 "、email2 @ gmail.com"; このように動作します。しかし、それは決して変数電子メールアドレスに電子メールを送信することはできません、それは文字列1に送信します。 – Danny