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 , как их брать сколько нужно? Как ими оперировать вообще?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimastik1986
@dimastik1986
учусь
попробуйте использовать массив и цикл
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:23
1000 руб./за проект
20 апр. 2024, в 12:50
30000 руб./за проект
20 апр. 2024, в 12:01
20000 руб./за проект