\ r \ n \ r \ n字符串进入纯文本

时间:2011-02-02 06:22:59

标签: php mysql plaintext

我面临使用表单输入的问题,我需要将其作为文本电子邮件发送,然后放入数据库。

当我将其作为文本电子邮件发送时,换行符在纯文本电子邮件中显示为\ r \ n \ r \ n,但在存储在数据库中时不会显示为此类。

我正在使用PHP / MySQL - 阻止\ r \ n \ r \ n字符显示在发送的电子邮件中的修复是什么?

谢谢你, 亚历

2 个答案:

答案 0 :(得分:1)

以text / html格式发送电子邮件并使用

<p> or <br>

标签

答案 1 :(得分:1)

可能的原因可能是数据库清理(如mysqli_real_escape_string)。通过系统地清理甚至从未传递给数据库的变量,我也犯了同样的错误。