【发布时间】:2016-04-05 12:49:40
【问题描述】:
我想显示我在发送给客户和管理员的电子邮件中编写的 HTML。现在它只是显示所有的html标签。
我有这个代码:
<?php
if(isset($_POST['submit'])){
$to = "myemail@myemail.com";
$from = $_POST['email_address'];
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$address_street = $_POST['address_street'];
$phone = $_POST['mobile_no'];
$customer_message = $_POST['textarea'];
$subject = "Spejl Blank - Klik en pris";
$message = "<html><body>";
$message .= "<h1HELLO WORLD!</h1>";
$message .= "</body></html>";
$message .= "Du modtager her dit uforpligtende tilbud :)";
$message .= "Din besked: " . $customer_message;
$headers = "From:" . $from;
$headers2 = "From:" . $to;
$headers .= "Reply-To: ". strip_tags($_POST['req-email']) . "\r\n";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
mail($to,$subject,$message,$message1,$headers);
mail($from,$subject,$message,$message1,$headers2);
}
?>
【问题讨论】:
-
您的 HTML
$message .= "<h1HELLO WORLD!</h1>";也有错字 -
^ 是的,可以的。
-
我不小心删除了我对
$headers = "MIME-Version: 1.0" . "\r\n";中的错字的评论 - 你破坏了“链环”;-) -
你也没有
$message1并且在标题中使用了5个参数。 -
@RasmusGlenvig 你不能一直用我给你的代码覆盖你原来的帖子。我已经回滚到你原来的问题。