Php 如何将HTML纯文本插入数据库?
我正在创建PHP源代码,其中插入了我使用quill文本编辑器创建的页面。文本编辑器数据正在插入工作,但不插入纯文本。 我想插入HTML纯文本 这是我的JavaScript代码Php 如何将HTML纯文本插入数据库?,php,html,mysqli,Php,Html,Mysqli,我正在创建PHP源代码,其中插入了我使用quill文本编辑器创建的页面。文本编辑器数据正在插入工作,但不插入纯文本。 我想插入HTML纯文本 这是我的JavaScript代码 <script src="https://cdn.quilljs.com/1.2.3/quill.core.js"></script> <script src="https://cdn.quilljs.com/1.2.3/quill.min.js"></script> <
<script src="https://cdn.quilljs.com/1.2.3/quill.core.js"></script>
<script src="https://cdn.quilljs.com/1.2.3/quill.min.js"></script>
<script src="https://cdn.quilljs.com/1.2.2/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var quill = new Quill('#editor', {
modules: {
toolbar: [
['bold', 'italic'],
['link', 'blockquote', 'code-block', 'image'],
[{ list: 'ordered' }, { list: 'bullet' }]
]
},
placeholder: 'Compose an epic...',
theme: 'snow'
});
var form = document.querySelector('form');
form.onsubmit = function() {
// Populate hidden form on submit
var about = document.querySelector('input[name=content]');
about.value = JSON.stringify(quill.getContents());
};
</script>
尝试InnerHTML而不要使用jSON.Stringify
about.value = quill.root.innerHTML;
什么是
var\u转储($\u POST)代码>显示?如果这是变量中的样子,那么当您将其插入数据库时,您将看到这一点。script>setTimeout
中有一个输入错误,我知道这超出了问题的范围,但您可能会向您的用户开放一些,非常严重的安全风险。数据库可能重复,插入了什么?@previn没问题:如果它正常工作,点击答案旁边的小向上箭头,然后接受答案
about.value = quill.root.innerHTML;