我现在正在使用 CKEditor5
文本区域是:
<textarea class="form-control" name="post_content" rows="10" cols="30" id="editor"></textarea>
我想设置这个不能为空的字段,所以尝试了我的“必需”属性,但它使表单无法发送出去(到数据库)。
然后我试图阻止我的表单向数据库发送内容,如果它是空的:(PHP)
if(!empty($post_content))
{
...create query and send query to database...
}
else
{
do nothing
}
但是,我仍然能够将空内容发送到数据库。
因为即使我提交了一个空内容,它也会向数据库发送一些 html 标签。
在数据库中,我可以看到列单元格中存储有 html 标签,例如
<p></p>
使用 CKEditor 进行输入时,它取决于字体样式。它也可以<i></i>
还有其他方法可以解决这个问题吗?