我面临使用表单输入的问题,我需要将其作为文本电子邮件发送,然后放入数据库。
当我将其作为文本电子邮件发送时,换行符在纯文本电子邮件中显示为\ r \ n \ r \ n,但在存储在数据库中时不会显示为此类。
我正在使用PHP / MySQL - 阻止\ r \ n \ r \ n字符显示在发送的电子邮件中的修复是什么?
谢谢你, 亚历
答案 0 :(得分:1)
以text / html格式发送电子邮件并使用
<p> or <br>
标签
答案 1 :(得分:1)
可能的原因可能是数据库清理(如mysqli_real_escape_string)。通过系统地清理甚至从未传递给数据库的变量,我也犯了同样的错误。