mrusklon
@mrusklon
Не получается? Яростно гугли!

Как отправить по почте 2 или более значений через select multiple?

<select name="email" id="Emails">
                    <option value="zinchenko@gmail.com">Иванов</option>
                    <option value="chich@gmail.com">Петров</option>
                    <option value="goncharenko@gmail.com">Сидоров</option>
</select>

я собираю все поля с помощью jquery
$("form").submit(function () {
        var th = $(this);
        $.ajax({
            type: "POST",
            url: "mail.php", 
            data: th.serialize()
        }).done(function () {
            alert('успешно.');
        });
        return false;
    });


и отправляю через mail.php
$email = trim($_POST["email"]);

    mail($email, $subject, $message, "From: $frm_name <$email>" . "\r\n" . "Reply-To: $email" . "\r\n" . "X-Mailer: PHP/" . phpversion() . "\r\n" . "Content-type: text/html; charset=\"utf-8\"");

остальные переменные в mail заполнены в другом месте , но не суть..
проблема в том что при выборе в multiple , отправляется только 1 email , как их брать сколько нужно? Как ими оперировать вообще?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimastik1986
@dimastik1986
учусь
попробуйте использовать массив и цикл
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект