Textarea允许在数据库中使用HTML内容

时间:2012-01-21 20:20:52

标签: php html database textarea wysiwyg

  

可能重复:
  javascript WYSIWYG HTML editors?

我不太确定如何把这个,因为我不知道它叫什么。但基本上我需要的是一个textarea,就像堆栈溢出的那个,带有一个Bold按钮,你可以突出显示文本或项目符号等等,我听说有一些很好的开源代码。

我有一个数据库,php从纯文本区域进入它,我只需要能够做额外的功能。

非常感谢!

2 个答案:

答案 0 :(得分:2)

在我发布相同答案的另一个帖子中:

有很多可供选择。其中最受欢迎的是:

来源:http://en.wikipedia.org/wiki/Rich-text_editor

答案 1 :(得分:1)

我个人在大多数情况下使用http://ckeditor.com/,因为您可以相对轻松地对其进行自定义以满足您的需求,并且可以很好地调用许多WYSIWYG编辑器来实际处理生成的HTML。

要让textarea接收和发送数据,您需要查阅您正在使用的WYSIWYG编辑器的文档,因为它因编辑器而异,您如何操作,设置和获取数据。

您需要使用PHP输出HTML:

echo htmlspecialchars($database_stuff["content"]);

然后浏览器不会解析输出的内容(但是通过WYSIWYG编辑器解析 - 如果解析的话)。