Я использую PHPMailer-FE для отправки результатов формы обратной связи по электронной почте. Я настроил PHPMailer-FE и правильно получаю все электронные письма и результаты форм, за одним исключением. Когда я получаю электронное письмо с результатами моей формы, в 3 полях не отображаются значения. Вместо списка значений, выбранных пользователем, через запятую, я получаю только слово «Массив». Для каждого из этих 3-х ошибочных результатов я использую множественный выбор (плагин jquery, «jquery.amselect.js»). Таким образом, несколько значений выбираются пользователем, но не отображаются в результатах электронной почты.
PHP Mailer FE работает очень хорошо, но, похоже, не очень хорошо работает с моим виджетом Amselect.js.
Я могу предварительно просмотреть значения в списке, разделенном запятыми, перед отправкой формы, поэтому я знаю, что мультиэлементы работают, но каким-то образом массив не отображается непосредственно в электронном письме с результатами.
Это файлы PHP, которые я использую:
http://webscripts.softpedia.com/script/Form-Processors/PHPMailer-FE-46189.html
Вот как настроены мои мультиселекты:
Демонстрация мультиселектов с использованием JSFiddle
Ниже приведен отрывок из моего TPL-файла: (мой фактический TPL намного больше, но точно такой же шаблон)
ПОМОЩЬ ОЧЕНЬ ЦЕНЕНА, Я ВСЕ ЕЩЕ УЧИМСЯ, НО РАБОТАЮ В ЭТОТ ДЕНЬ И НОЧЬ!
<table width="600" border="0" cellpadding="3" style="border-collapse:collapse;">
<tr>
<th colspan="2" align="center" style="border-collapse:collapse;">SIF SUBMISSION RESULTS </th>
<tr>
<tr>
<th align="left" style="border-collapse:collapse;">Form Field</th>
<th align="left" style="border-collapse:collapse;">Value</th>
<tr>
<tr>
<td style="border-collapse:collapse;" align="left">Name:</td>
<td style="border-collapse:collapse;">{firstName}</td>
<tr>
<tr>
<td style="border-collapse:collapse;" align="left">Credit Cards:</td>
<td style="border-collapse:collapse;">{cards}</td>
<tr>
<tr>
<td style="border-collapse:collapse;" align="left">Gateway Selected:</td>
<td style="border-collapse:collapse;">{processor}</td>
<tr>
</table>