首页 > 解决方案 > 带有 php 表单连接器的 DHTMLX - 如何在表单保存时不剥离 html

问题描述

DHTMLX 前端 JavaScript 库。我正在使用带有 rows>1 属性的输入表单标签来编辑一些 html。(在该 textarea 之上是强大的 html 编辑器)。加载很好,我可以在输入中看到 html 标签作为纯文本,但在保存到数据库并重新加载后 - 所有 html 标签都被剥离。对于某些特定形式,有没有办法避免它?

该html仅由管理员编辑,允许所有html没有安全风险。它应该作为纯 html 存储在 db 中。

我看起来很少有现有的答案,都是关于strip html的,但我需要非条带化,也不需要转义。

标签: javascriptdhtmlx

解决方案


我找到了一种完整形式的方法,有人可以帮助对一个特定的表单字段做同样的事情吗?

<?php 
require_once('../dx/connector/form_connector.php');
ConnectorSecurity::$xss = DHX_SECURITY_TRUSTED;

以上将受 .htaccess 或 php basic auth 保护。


推荐阅读