大家好,我正在开展一项工作项目,人们可以从该网站的某个部分发送电子邮件。有一个body textarea字段代表电子邮件的正文。返回车厢出现在textarea上但是当我发布数据并发送电子邮件时,所有内容都显示在一行上。如何在发送电子邮件时表达此信息,以便将返回的车厢包含在电子邮件格式中。我正在使用PHP通过POST数组将textarea信息发送到我的PHP脚本。任何帮助将不胜感激
答案 0 :(得分:1)
这取决于字母的格式。对于html,请使用:
$text = nl2br($text);
纯文本应该可以正常使用符号。
答案 1 :(得分:1)
答案 2 :(得分:1)
你可以这样做:
$trans[chr(15)] = "\n";
$the_string = strtr($the_string, $trans);
应该做的伎俩。
答案 3 :(得分:0)
我的理解是,阅读邮件的最终用户以HTML格式阅读,其中电子邮件由文本组成。您可以做的事情是为所有回车插入换行符或<br>
标签。事实上我建议你使用像PHPMailer这样的东西来处理这些事情。