Alex_mos
@Alex_mos
Google всему голова

Как вывести данные в PHPMailer?

Такой вопрос, ранее не работал с PHP.
Через ajax отправляются данные с инпутов (имя и телефон) и объект из localStorage.

В обработчике php с именем и телефоном проблем нет, а вот то что приходит из localStorage выводит array, и как я понимаю массив многомерный.
Как вывести все массивы которые содержит array, и отправить данные через PHPMailer?

Пробовал делать через foreach что то типо:
foreach ($data as $value){
$dex="
<span>$value[name]</span><br/>
<span>$value[price]</span><br/>
итд......
"
$body="
<span>имя</span><b>(имя из инпута)</b>
<span>имя</span><b>(телефон из инпута)</b>
<span>имя</span><b>$dex</b>
"
}


Потом этот body добавляется для отправки через PHPMailer, но в переменной $dex попадают данные только одного объекта
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
Потому что вы переменную перезаписываете каждый раз. Используйте .= если я верно понял задачу. $body .= ....
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы