gpt4 book ai didi

javascript - 如何清理从所见即所得编辑器收到的数据?

转载 作者:行者123 更新时间:2023-11-29 10:55:26 25 4
gpt4 key购买 nike

我有一个典型的所见即所得的博客编辑器,它能够嵌入 YouTube 视频和其他一些常见来源的视频。该编辑器是基于 JavaScript 的。它在我收到的内容中添加了太多的 html 标签和 java 脚本。因为我必须将从编辑器收到的数据存储在我的 MySQL 数据库中。我想给它 sanitizer 。清理这些数据并使其安全地存储在数据库中并进一步处理的最佳方法是什么?

最佳答案

您可以定义要允许哪些标签,然后轻松过滤掉 p 中的其他标签:

 $allowedTags='<p><strong><em><u><h1><h2><h3><h4><h5><h6><img>';
$allowedTags.='<li><ol><ul><span><div><br><ins><del>';
$receivedData = $_POST['textFromEditor'];
$sContent = strip_tags(stripslashes($receivedData),$allowedTags);

关于javascript - 如何清理从所见即所得编辑器收到的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43113144/

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