簡體   English   中英

PHP-從表單讀取HTML輸入

[英]PHP - read HTML input from a form

我有一個可以動態發送電子郵件的表格。 該表格采用收件人的電子郵件ID,主題和正文內容。

我正在使用PHPMailer類來解決這個問題。 當涉及純文本時,電子郵件發送器工作正常。 但是我想添加一個功能,用戶可以將html粘貼到正文部分,以便電子郵件發送程序可以解析/讀取它們並發送電子郵件的html'化版本。

我嘗試過此方法,但是由於整個HTML都以文本形式發送,因此它不起作用。

$email_msg = htmlentities($_POST['mail_msg'], ENT_QUOTES, "UTF-8");

任何意見將是有益的 。

提前致謝。

您是否將PHPMailer的默認值設置為HTML:

$mail->IsHTML(true); 

修改您的郵件標題:

$header  = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset: utf8\r\n";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM