Mad Dogg
Новичок
отправка сообщений функцией mail()
Попытка 2. Код здесь.
Как видите, когда пользователь выбирает все чекбоксы и жмет "отправить" запускается цикл. В каждой итерции цикла выполняется функция mail() в соответствии с текущим выбранным чекбоксом. В конструкции switch case в коде скрипта есть повторяющиеся email'ы. Так вот, если юзер активирует все чекбоксы и отправляет письмо, то на адрес [email protected] будет отправлено 3 одинаковых письма, на [email protected] - 2 письма и т.д. Мне необходимо избежать повторной отправки писем. Может быть даже надо полностью переделать код отправки, пока не знаю. Наверняка многие сталкивались с таким и уже есть какие то, типичные для таких ситуаций, алгоритмы. Не хотелось бы изобретать колесо, если его уже изобрели до меня.
Попытка 2. Код здесь.
Как видите, когда пользователь выбирает все чекбоксы и жмет "отправить" запускается цикл. В каждой итерции цикла выполняется функция mail() в соответствии с текущим выбранным чекбоксом. В конструкции switch case в коде скрипта есть повторяющиеся email'ы. Так вот, если юзер активирует все чекбоксы и отправляет письмо, то на адрес [email protected] будет отправлено 3 одинаковых письма, на [email protected] - 2 письма и т.д. Мне необходимо избежать повторной отправки писем. Может быть даже надо полностью переделать код отправки, пока не знаю. Наверняка многие сталкивались с таким и уже есть какие то, типичные для таких ситуаций, алгоритмы. Не хотелось бы изобретать колесо, если его уже изобрели до меня.