【发布时间】:2022-01-17 07:14:21
【问题描述】:
我想在表格中发送一个数组作为电子邮件正文。 这是我的代码
$mail->Subject = 'ORDER NOTICE';
$mail->Body = '<p>
Dear ' .$dn.',<br>
An Order has been made on '. $date .'to be delivered to this address; '.$da.'<br>
Please expect your order within 2 days.
Please note that this order is Pay on delivery.<br>
These are the Items to be delivered '.implode("<br>", $_SESSION["cart"]);
</p>';
邮件发送但$_SESSION["cart"] 中存储的数组不显示
【问题讨论】:
-
您确定设置了
$_SESSION["cart"]吗? -
$_SESSION['cart']是字符串数组吗? -
用
var_dump($_SESSION['cart']);检查里面有什么 -
不,我不确定是否设置了 $_SESSION["cart"]。
-
会话是一个由 1 个字符串和 2 个数字组成的数组