在回复消息中保持输入和制表键(空格)

时间:2014-01-17 08:12:09

标签: php mysql post string-formatting

即时创建和消息系统,在最后的步骤中编码回复然后发送回复。 我将原始邮件的文本填写到回复正文中没有问题,但是当发送回复时,邮件历史记录的新空格和制表符都消失了,所以它们都在一起之后。在DB中,类型为text

原始邮件:

Test 1

回复是这样的:

Reply test 1 ----------------------------- The 2014-01-17 02:45:55, Mikey said : Test 1

回复应该是这样的:

Reply test 1


-----------------------------
The 2014-01-17 02:45:55, Mikey said : Test 1

编辑:当按下回复按钮时,Jquery会在contianr中添加一些内容,如下所示$('#mess_texarea').text('\n\n\n' + '----------------------------- The '+ date + ', ' +remit + ' said :' + '\n' + text);

1 个答案:

答案 0 :(得分:0)

当您回复邮件正文时使用nl2br,因为邮件很可能是以HTML格式发送的,HTML会删除空格,因此您需要将新行转换为<br>标记以显示为新行