|
多亏hex兄提醒
2.0和1.72的一个改变就是在处理textarea提交数据后,将textarea里面的换行自动转换成了大换行
如果使用nl2br处理的话就会输出两个br.....这个是很头疼的.
解决方法很简单.
在system目录里的core文件夹里找到input.php,找到510行
将$str = str_replace(array("\r\n", "\r"), PHP_EOL, $str);
改成$str = str_replace(array("\r\n", ""), PHP_EOL, $str);
就OK了....
嘛,不知道为什么2.0里要多此一举用大换行....估计以后也许也有人会遇到,先写出来给大家参考下
改写前后对比 |
评分
-
查看全部评分
|