【问题标题】:Textarea which allows HTML content in Database [duplicate]允许数据库中的 HTML 内容的 Textarea [重复]
【发布时间】:2012-01-21 20:20:52
【问题描述】:

可能重复:
javascript WYSIWYG HTML editors?

我不太清楚怎么写,因为我不知道它叫什么。但基本上我需要的是一个文本区域,比如堆栈溢出的文本区域,带有一个粗体按钮,您可以在其中突出显示文本或项目符号等,我听说有一些很好的开源的。

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

非常感谢!

【问题讨论】:

  • @Purmou 哦,太好了,谢谢 :) 我会看看实现它看起来不错!

标签: php html database textarea wysiwyg


【解决方案1】:

来自我发布相同答案的另一个帖子:

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

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

【讨论】:

    【解决方案2】:

    我个人在大多数事情上都使用http://ckeditor.com/,因为您可以相对轻松地对其进行自定义以满足您的需求,并且尽管有许多所见即所得的编辑器,它实际上可以很好地处理生成的 HTML。

    对于接收和发送数据的文本区域,您需要查阅您正在使用的所见即所得编辑器的文档,因为它因编辑器而异,您如何操作、设置和获取数据。

    您需要像这样使用 PHP 输出 HTML:

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

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

    【讨论】:

    • 非常好,非常感谢,我会在 8 分钟内给出答案:P
    猜你喜欢
    • 2021-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多