BBcode编辑器中的新行
New line in BBcode editor
我使用BBcode编辑器通过表单发布内容。当我按enter键生成新行,然后发送表单并在屏幕上打印发送的文本时,所有内容都在一行中,没有BBcode代表它。起初我认为我使用的编辑器有问题,但更改后问题仍然存在。
我怎样才能制作一条新线路?
<?php
$post=$_POST['editor'];
echo "$post;
?>
这是我的php代码。我只想在屏幕上打印发送的文本
无论是BBcode还是控制台'n
输入形式的换行符在html中都不是"br/"换行符。因此,如果您使用php从html文本框捕获输入,则必须将BBcode新行或控制台'n
字符转换为其html等效的<br />
尝试使用这个:
$post=$_POST['editor'];
$post = nl2br($post);
echo $post;
您也可以尝试使用regex,然后指定要转换为html换行符的字符。
$post=$_POST['editor'];
$post = preg_replace("/('r'n|'n|'r)+/", "<br />", $post);
echo $post;
相关文章:
- dhtmlx添加新行并启动单元格编辑器
- 无法编辑添加的新行
- 使用可能的字段编辑器打开新表中的引导程序表行
- 如何防止用户在内容可编辑元素中键入新行
- 有没有办法在王牌编辑器中隐藏行号
- 如何在创建编辑器函数中获取行索引
- EXTJS 4.2 为行实现多个编辑器 xtype 编辑网格
- 使用 ACE 编辑器隐藏一些行
- 如何按字段转换器对 xPage 多行编辑框进行排序
- 添加新行动态引导日期时间选择器不起作用
- ACE 编辑器多行正则表达式
- 王牌编辑器设置新会话
- 如何在tinymce文本编辑器下的新窗口中打开超链接
- BBcode编辑器中的新行
- 通过php将创建的行保存在数据表编辑器中
- 当一个文件超过20000行时,您使用的是哪个编辑器或IDE
- ACE编辑器查找文本,选择行并替换文本
- 如何立即开始编辑添加到网格中的新行/列
- ACE编辑器:动态创建一个新的编辑器
- 在引导程序弹出窗口中显示光滑的网格行编辑器