Can somebody please help me with this mail script.
I'm simply trying to send an html email and part of the message is from a user textarea, which puts in
.
I seem to be unable to use nl2br or any other similar function. The code below isn't what I'm using but still produces the error.
The code:
$to = '[email protected]';
$subject = 'Test Subject';
$message_var_1 = 'test1
test2
test3';
$message = nl2br("
<div>
<div>$message_var_1</div>
</div>
");
$headers = 'MIME-Version: 1.0' . "
";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "
";
$headers .= 'X-Mailer: PHP/'.phpversion() . "
";
mail($to, $subject, $message, $headers);
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…