질문:
사용자는 PHP의 mail() 기능을 사용하여 HTML 이메일을 보내는 데 도움이 필요합니다. . "Content-type" 헤더를 "text/html"로 설정했음에도 불구하고 이메일 본문에는 HTML 형식이 아닌 일반 텍스트만 포함됩니다.
답변:
해결하려면 이번 문제에서는 다음 사항이 중요합니다.
$header = "MIME-Version: 1.0\r\n"; $header .= "Content-type: text/html; charset: utf8\r\n";
<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> ... ... ...
예제 코드:
$header = "MIME-Version: 1.0\r\n"; $header .= "Content-type: text/html; charset: utf8\r\n"; $body = "This text should be red
"; $success = mail($to, $subject, $body, $header); if ($success) { echo "Sent HTML email successfully.
"; } else { echo "Error sending HTML email.
"; }
위 내용은 PHP의 mail() 함수를 사용하여 HTML 이메일을 보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!