私は選択ドロップダウンメニューをループし、複数の受信者に電子メールを送信しようとしています。複数の電子メールを追加するためにカンマを追加するたびに、フォームは失敗します。 ここには私が作業しているコードの集まりがありますが、カンマで区切られた 'recipient_1' 2と3の電子メールアドレスを追加したいと思います。php複数の受信者のメール
$recipients = array(
'recipient_1' => '[email protected],
'recipient_2' => '[email protected]',
'recipient_3' => '[email protected]'
);
$to = $recipients[$_REQUEST['recipient']];
mail($to, $subject, $body, $headers);
<select name="recipient" id="location" tabindex="20">
<option value="-1">--- Please Select ---</option>
<option value="recipient_1">City 1</option>
<option value="recipient_2">City 2</option>
<option value="recipient_3">City 3</option>
</select>
を見てみましょう。たぶんちょうどコピー貼り付けのもの... – hade
これは実際にはこのサイトにコピーして貼り付ける際のエラーだったので、私のコードには[email protected]の後に一重引用符があります – cam