简体   繁体   English

如何以简单的联系方式以粗体显示文本?

[英]How do I display text in bold in a simple contact form?

I would like to know how to bold face certain text in a contact form. 我想知道如何在联系表格中以粗体显示某些文本。 I am sort of new at this. 我有点新。 I would like categorize the output of the form. 我想对表格的输出进行分类。 For example: 例如:

Contact Information: (in bold) Name: 联系信息:(粗体)姓名:
Email: . 电子邮件:。 . . Event / Trip Details: (in bold) Num of passengers: . 活动/行程详细信息:(以粗体显示)乘客人数:。 . .

So far I have only "Contact information:" and "Event / Trip Details" below. 到目前为止,我下面只有“联系信息:”和“事件/旅程详细信息”。 I am not sure what to do to bold face them. 我不确定该如何面对他们。

    $formcontent="Contact Information:  \n \nName: $name \n \nEmail: $email 
    \n \nPhone: $phone \n \nCompany / Group Name: $cmpny \n \nStreet Name: 
    $street \n \nCity, State, Zip Code: $city_st_zip \n \nRespond Via:  
    $respond \n \nEvent / Trip Details: \n \nNumber of Passengers:  
    $num_passengers \n \nTrip Type:  $trip_type \n \nNumber of Pickups:  
    $num_pickups \n \nBus Size:  $bus_size \n \nName:  $pickup_name \n 
    \nStreet Name:  $pickup_street_name \n \nCity, State, Zip Code:  
    $pickup_city_st_zip \n \nDepart Date:  $depart_date \n \nDepart Time:  
    $depart_time \n \nName:  $dropoff_name \n \nStreet Name:  
    $dropoff_street_name \n \nCity, State, Zip Code:  $dropoff_city_st_zip 
    \n \nReturn Date:  $dropoff_date \n \nReturn Time:  $dropoff_time \n 
    \nItinerary / Special Instructions / Additional Info:  $spec_instr \n 
    \nAirport Meet & Greet:  $meet_greet \n \nADA Accessible Coach:  $ada \n 
    \nExtra Storage:  $extra \n \nHow did you find us?  $find_us";
    $recipient = "jldouglas58@gmail.com";
    $subject = "Request for a Quote";
    $mailheader = "From: $email \r\n";
    mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
    header( 'Location: http://www.distancebrothers.com/quote-
    confirmation.html') ;?>

First of all the email header shoud state that the mail is in HTML format. 首先,电子邮件标题应声明该邮件为HTML格式。

$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";

Then you format your message in HTML eg: 然后,您以HTML格式格式化消息,例如:

$formcontent="<html> <body>Contact Information:  \n \nName: <strong>$name </strong>\n \nEmail: $email 
    \n \nPhone: $phone \n \nCompany / Group Name: $cmpny \n \nStreet Name: 
    $street \n \nCity, State, Zip Code: $city_st_zip \n \nRespond Via:  
    $respond \n \nEvent / Trip Details: \n \nNumber of Passengers:  
    $num_passengers \n \nTrip Type:  $trip_type \n \nNumber of Pickups:  
    $num_pickups \n \nBus Size:  $bus_size \n \nName:  $pickup_name \n 
    \nStreet Name:  $pickup_street_name \n \nCity, State, Zip Code:  
    $pickup_city_st_zip \n \nDepart Date:  $depart_date \n \nDepart Time:  
    $depart_time \n \nName:  $dropoff_name \n \nStreet Name:  
    $dropoff_street_name \n \nCity, State, Zip Code:  $dropoff_city_st_zip 
    \n \nReturn Date:  $dropoff_date \n \nReturn Time:  $dropoff_time \n 
    \nItinerary / Special Instructions / Additional Info:  $spec_instr \n 
    \nAirport Meet & Greet:  $meet_greet \n \nADA Accessible Coach:  $ada \n 
    \nExtra Storage:  $extra \n \nHow did you find us?  $find_us </body> </html>";

As I can understand you would like to print that ugly text as a HTML code. 据我了解,您想将这些难看的文本作为HTML代码进行打印。 Use <strong> tag to make text bold: 使用<strong>标记使文本变为粗体:

<strong>Name:</strong>
<strong> Contact Information:</strong> Name:
<strong> Email: . . . Event / Trip Details:</strong>  Num of passengers: . .

Content must be HTML. 内容必须为HTML。 You can find free email templates in this website to make it appereance better; 您可以在该网站上找到免费的电子邮件模板,以使其外观更好;

https://colorlib.com/wp/responsive-html-email-templates/ https://colorlib.com/wp/response-html-email-templates/

And your content is a variable, it means your variables(like name,email) can not be readable for PHP. 而且您的内容是一个变量,这意味着您的变量(例如名称,电子邮件)无法被PHP读取。 You need to parse the content variable. 您需要解析内容变量。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM