在CodeIgniter应用程序中,我有一个textarea用于内容输入。我想保留新行,但我遇到的问题是,当保存数据时,每个新行都会添加一个额外的新行,然后在下次编辑时显示在textarea中。
如何在保存数据之前删除这条额外的新行?
mysql_real_escape_string显示如下数据:
这是第一行\r\n\n
这是第二行\r\n\n
这是第三行
在textarea中显示如下:
this is the first line
this is the second line
this is the third line
我只想要这个:
this is the first line
this is the second line
this is the third line
答案 0 :(得分:0)
这是CI 2.0的Reactor版本中的已知错误 这一周让我疯狂。 我不确定是否还有官方补丁,但你可以在这里找到解决方法:
http://codeigniter.com/forums/viewthread/180078/
更多信息:
https://bitbucket.org/ellislab/codeigniter/issue/332/newlines-in-textareas-are-duplicated