有人可以帮我这个邮件脚本.
我只是想发送一封html电子邮件,部分消息来自用户textarea,它放入\ r \n.
我似乎无法使用nl2br或任何其他类似的功能.下面的代码不是我正在使用但仍然产生错误.
代码:
$to = 'example@gmail.com';
$subject = 'Test Subject';
$message_var_1 = 'test1 \r\n test2 \r\n test3';
$message = nl2br("
<div>
<div>$message_var_1</div>
</div>
");
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'X-Mailer: PHP/'.phpversion() . "\r\n";
mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)
$message_var_1 = 'test1 \r\n test2 \r\n test3';
Run Code Online (Sandbox Code Playgroud)
PHP解析\r和\n仅在",不中'.所以nl2br不适用于此.
$message_var_1 = "test1 \r\n test2 \r\n test3";
$message = '<div>
<div>'.nl2br($message_var_1).'</div>
</div>';
Run Code Online (Sandbox Code Playgroud)
这应该工作.
| 归档时间: |
|
| 查看次数: |
6039 次 |
| 最近记录: |