PHP HTML электронная почта отправляется с тегами - PullRequest
1 голос
/ 28 февраля 2020
$to = 'jay@mywhitecard.ph';
$subject = 'Coupon Claimed!';
$header  = 'From: info@mywhitecard.ph';
$claimed = '<html><body>';
$claimed .= '<h1>Hello, World!</h1>';
$claimed .= '</body></html>';


mail($to, $subject, $claimed, $header);

У меня есть это простое html php электронное письмо, но при его отправке все, включая теги, включается.

1

googled в учебных руководствах показаны похожие примеры, подобные тому, который я написал, и я хотел бы знать, как я могу только отправлять содержимое div

1 Ответ

2 голосов
/ 28 февраля 2020

Вам необходимо добавить Content-type в ваш заголовок следующим образом:

$to = 'jay@mywhitecard.ph';
$subject = 'Coupon Claimed!';
$claimed = '<html><body>';
$claimed .= '<h1>Hello, World!</h1>';
$claimed .= '</body></html>';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= 'From: info@mywhitecard.ph\r\n';

mail($to, $subject, $claimed, $headers);
...