gpt4 book ai didi

javascript - 将 nicedit textarea 内容保存到 mysql 数据库中

转载 作者:可可西里 更新时间:2023-11-01 08:29:34 29 4
gpt4 key购买 nike

我是个新手,所以我希望能有一个非常清楚的解释,在此先感谢。

我在网站上使用 nicedit textarea,要阅读的信息可能包含:

  • 纯文本(用户格式化)

  • 图文并茂

我正在使用 mysql 数据库,但我不知道如何以以下方式保存文本区域的内容:

  • 可以在不丢失用户格式的情况下从数据库中读取文本
  • textarea 中的图像可以存储到文件系统中,并在从数据库中读回文本时重新加载(并将图像放在用户想要的位置)。

如果需要信息,我正在使用 php。

我希望有人理解我想要得到的东西,任何帮助都会受到赞赏,即使它建议另一种方法......

最佳答案

您无需担心保存内容,因为 NicEdit 以 HTML 格式保存所有文本和样式。该 HTML 可以很容易地保存到数据库中的文本字段中。问题是 NicEdit 不会将样式同步到原始文本区域,因此当您提交表单时,内容会在没有样式的情况下保存。

要解决这个问题,您需要在提交表单之前明确要求 NicEdit 保存样式,方法是添加以下行:

nicEditors.findEditor('<you_textarea_id>').saveContent();

关于javascript - 将 nicedit textarea 内容保存到 mysql 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30582700/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com