У меня есть форма php, и я хотел бы добавить несколько CSS, чтобы электронное письмо в формате HTML не было скучным простым текстом.
$msg = "<h2><strong>EMAIL SUBMISSION FROM</strong></h2><br>" .
PHP_EOL;
$msg .= "your website<br>" . PHP_EOL;
$msg .= "-------------------------------------------------<br><br>" .
PHP_EOL . PHP_EOL;
$msg .= "<strong>Name: </strong>" . PHP_EOL;
$msg .= "$name <br>" . PHP_EOL . PHP_EOL;
$msg .= "<strong>Email: </strong>" . PHP_EOL;
$msg .= "$email <br>" . PHP_EOL . PHP_EOL;
$msg .= "<strong>Contact Number: </strong>" . PHP_EOL;
$msg .= "$phone <br>" . PHP_EOL . PHP_EOL;
$msg .= "<strong>Day in: </strong>" . PHP_EOL;
$msg .= "$dayin <br>" . PHP_EOL . PHP_EOL;
$msg .= "<strong>Day out: </strong>" . PHP_EOL;
$msg .= "$dayout <br><br>" . PHP_EOL . PHP_EOL;
$msg .= "<strong>Notes / Comments: </strong><br>" . PHP_EOL;
$msg .= "$comments" . PHP_EOL . PHP_EOL;
Как я могу сделать «E-MAIL SUBMISSION FROM» другимцвет / шрифт?Я пробовал <span style="color:#FF0000;">EMAIL SUBMISSION FROM</span>
, и это не работает
Мои заголовки:
$headers = "From: $email" . PHP_EOL;
$headers .= "Reply-To: $email" . PHP_EOL;
$headers .= "MIME-Version: 1.0" . PHP_EOL;
$headers .= "Content-type: text/html; charset=utf-8" . PHP_EOL;
$headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL;
Я не уверен, нужно ли что-либо менять в заголовках?
Кроме того, в верхней части моего файла contact.php находится if (!defined("PHP_EOL")) define("PHP_EOL", "\r\n");
Должен ли он остаться таким же?
РЕДАКТИРОВАТЬ
$msg = "<html><body>
<strong>EMAIL SUBMISSION FROM</strong><br>
your website<br>
------------------------------------------------------<br><br>
<strong>Name: </strong>
$name <br>
<strong>Email: </strong>
$email <br>
<strong>Contact Number: </strong>
$phone <br>
<strong>Day in: </strong>
$dayin <br>
<strong>Day out: </strong>
$dayout <br><br>
<strong>Notes / Comments: </strong><br>
$comments
</body></html>";