// from the form
$name = trim(strip_tags($_POST['name']));
$email = trim(strip_tags($_POST['email']));
$message = htmlentities($_POST['message']);
// set here
$subject = "Contact form submitted!";
$to = 'your@email.com';
$body = HTML
$message
HTML;
$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
// send the email
mail($to, $subject, $body, $headers);
// redirect afterwords, if needed
header('Location: thanks.html');
问题是,天气与否,您可以在 html 电子邮件正文中插入一个 php if 语句,或者在其中添加它的最佳方式。我正在创建一个详细的清单,一旦提交,它需要通过电子邮件发送到电子邮件。但我不想通过电子邮件发送完整的库存(包括空输入),它应该只通过电子邮件发送非 0 的字段。我在想:
if ($armChair > 0) { echo '扶手椅:' . $_POST['armChair']; }]
但它似乎并没有真正起作用......有什么想法吗?