我想制作“新订单!”我收到电子邮件时以粗体显示“所有用户输入”数据。也想让“每个顾客......公司”斜体。
$to = $myemail;
$email_subject = "Order from: $name";
$email_body = "New order!".
"\n Below are the details:\n Name: $name \n Email: $email_address \n Phone Number: $phone_number \n Item Code: $item_code \n Payment Mode: $payment_mode \n Address: $address \n \n Every customer expects quality services from your company";
答案 0 :(得分:1)
PHP mail函数有4个参数:to,subject,message和headers。
mail($to, $subject, $message, $headers);
要启用HTML消息(允许您使用<strong>
和<em>
等标记分别创建粗体和斜体文本),只需将以下行添加到$ headers参数中。
$headers = "Content-Type: text/html; charset=ISO-8859-1\r\n";
标题也可用于向To和From字段添加格式,以及包含CC和BCC:
$headers = "From: From Name<" . strip_tags($from_email) . ">\r\n";
$headers .= "Reply-To: Reply-To Name<". strip_tags($from_email) . ">\r\n";
$headers .= "To: ". strip_tags($to_email) ."\r\n";
$headers .= "CC: susan@example.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
*注意:此特定示例来自here
*另请注意:mail()函数的第四个参数( $ headers )是完全可选的,但为了启用HTML电子邮件(而不是默认的纯文本电子邮件),您必须指定它在$ headers参数中。
答案 1 :(得分:1)
$ to = $ myemail;
$ email_subject =“订购自:echo '<b>'; $name"echo '</b>';
在斜体回声中使用相同的技术''在任何类型的页面HTML或php中你可以使用php HTML标签回显
基本PHP 阅读http://php999.blogspot.in
答案 2 :(得分:1)
使用此代码在PHP邮件中使用HTML
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset: utf8\r\n";
$mail->IsHTML(true);