Precisa usar tags em negrito na php

Eu tenho este formulário feito completo e funcionando bem quando o formulário é enviado, a informação é enviada por e-mail para um ID de e-mail, mas todo o conteúdo é mostrado em texto sem formatação quando ele entrega. Eu quero que, quando a informação do formulário chegue ao e-mail, ele deve nomes de campo em negrito.

<?php $errors = ''; $myemail = 'abc@email.com';//    Contact form handler       

O texto em negrito pode ser feito com um email HTML, defina o header do tipo de conteúdo:

 $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html;\r\n"; 

Use a marca :

 Name: $fullname 

Não esqueça \n não mostrará uma nova linha em um e-mail HTML, você precisará usar
.

Certifique-se de enviar o e-mail em formato HTML e alterar a respectiva linha para

 Email: $email \n 

Certifique-se de adicionar headers, conforme especificado na documentação da página de email

 $headers .= 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 

use uma marcação para compor seu email

Você precisará adicionar o header do Content-type e adicionar tags HTML ao e-mail que você está enviando. Assim:

 $headers = "From: $myemail\n"; $headers .= "Reply-To: $email\n"; $headers .= "Content-type: text/html"; 

Além disso, você precisará converter \n para quebras de linha HTML, então:

 $email_body = nl2br($email_body); mail($to,$email_subject,$email_body,$headers); 

Os headers sempre devem terminar com `\ r \ n”

Isto está errado

 $headers = "From: $myemail\n"; $headers .= "Reply-To: $email"; 

Deve ser assim

 $headers = "From: $myemail\r\n"; $headers .= "Reply-To: $email\r\n"; $headers .= 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 

Você precisa adicionar tags HTML em seu correio

Exemplo

  Name: $fullname

Eu tomei a liberdade de rewrite um pouco, principalmente porque há tantas repetições e uma enorme questão de segurança.

Poderíamos fazer várias melhorias adicionais sobre isso também, mas isso é deixado como um exercício para o leitor.

 < ?php $errors = ''; $myemail = 'abc@email.com';//<-----Put Your email address here. $fields = array( 'fullname' => 'Name', 'martialstatus' => 'Martial Status', 'dateofbirth' => 'Date of Birth', 'email' => 'Email', 'telephone' => 'Telephone', 'cell' => 'Cell', 'graduation' => 'Year of Graduation', 'yearatt' => 'Years Attended', 'department' => 'Department', 'program' => 'Program Attended', 'permanentaddress' => 'Permanent Address', 'currentemp' => 'Currently Employeed with', 'designation' => 'Designation', 'selfemp' => 'Self Employeed', 'officeemail' => 'Office Email', 'officetele' => 'Office Telephone', 'portfolio' => 'Portfolio', 'membership' => 'Type of MemberShip', ); // Don't allow HTML in form. foreach ($_POST as $key => $value) { $_POST[$key] = strip_tags($value); } $missing_fields = array_diff_assoc($fields, $_POST); if (count($missing_fields) > 0) { $errors .= "\n Error: all fields are required"; } if (empty($errors)) { $to = $myemail; $email_subject = 'Membership Information: ' . $_POST['fullname']; $email_body = 'You have received a new message. Here are the details:
Personal Information

'; foreach (array('fullname', 'martialstatus', 'dateofbirth', 'email', 'telephone', 'cell', 'graduation', 'yearatt', 'department', 'program', 'permanentaddress') as $key) { $email_body .= $fields[$key] . ': ' . $_POST[$key] . "
"; } $email_body .= "Career Information

"; foreach (array('currentemp', 'designation', 'selfemp', 'officeemail', 'officetele', 'portfolio') as $key) { $email_body .= $fields[$key] . ': ' . $_POST[$key] . "
"; } $email_body .= "MemberShip

"; foreach (array('membership') as $key) { $email_body .= $fields[$key] . ': ' . $_POST[$key] . "
"; } $headers = "From: $myemail\r\n"; $headers .= "Reply-To: $myemail\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; mail($to,$email_subject,$email_body,$headers); //redirect to the 'thank you' page header('Location: contact-form-thank-you.html'); } ?> < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Contact form handler < ?php echo nl2br($errors); ?>