我有一个 HTML(表格)订单。用户需要填写各种单元格以显示他们想要订购的各种物品的数量,如您在此处看到的:http: //angelasmith.com.au/staging/
我刚刚使用他们提供的默认代码设置了 PHPMailer,并且可以确认我正在接收这些电子邮件。我现在需要修改他们的代码,以便我收到的电子邮件实际显示用户在我的订单中输入的信息/数量。
这是我的 mail.php 文件中的示例。目前,我收到的电子邮件内容为“这是粗体的 HTML 邮件正文!” 根据指定的 Body 变量。我需要收到包含用户输入的信息/数量的订单。我已经在网上彻底搜索过,只能找到电子邮件和消息的示例,而不是其他自定义表单字段。
$mail->Subject = "New Online Form Enquiry";
$mail->Body = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
?>
我的 HTML 文件中的表格行示例。我包括了这个,因为我相信我需要添加每个单元格名称的变量,例如 $b15 来检索用户输入,但我不确定。我不介意我收到的电子邮件是否不显示为表格 - 我只需要能够阅读用户在表格中输入的任何内容。
<tr>
<td rowspan="2" align="right" class="leftColText"><strong>10 RE</strong></td>
<td height="28"><input name="b15" type="text" class="tdcenter" id="b15" value="1200" style="width:100%;"/></td>
<td><input name="c15" type="text" id="c15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="d15" type="text" id="d15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="e15" type="text" id="e15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="f15" type="text" id="f15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="h15" type="text" id="h15" style="width:100%;"onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="i15" type="text" id="i15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="j15" type="text" id="j15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="k15" type="text" id="k15" style="width:100%;" onchange="javascript:calcupptbl(15,1.2,5)"/></td>
<td><input name="l15" type="text" class= "tdcenter" id="l15" value="0.00" style="width:100%;"/></td>
<td><input name="m15" type="text" class="tdcenter" id="m15" value="0" style="width:90%;" onchange="javascript:calcupptbl(15,1.2)"/></td>
</tr>