Soalan:
Pengguna memerlukan bantuan menghantar e-mel HTML menggunakan fungsi mel() PHP . Walaupun menetapkan pengepala "Jenis kandungan" kepada "teks/html", kandungan e-mel hanya mengandungi teks biasa dan bukannya HTML yang diformatkan.
Jawapan:
Untuk menyelesaikannya isu ini, adalah penting untuk:
$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" /> ... ... ...
Kod Contoh:
$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.
"; }
Atas ialah kandungan terperinci Bagaimana untuk Menghantar E-mel HTML dengan Fungsi mel() PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!