1
7
HTML净化器项目就我个人而言,我在 HTML Purifier project 它是高度可定制的,拥有庞大的代码基础。唯一的问题是将文件上载到服务器。 您确定您的安装没有配置问题吗?因为如果配置正确,净化器根本不应该让任何HTML标签通过。 从网站:
我写了一篇关于如何使用 HTML purifier library with CodeIgniter 在这里。 也许它可以帮助你再次尝试:
|
2
2
CodeIgniter 有一个优秀的XSS过滤器,如果你想把它作为一个独立的函数,你可以把它从system/libraries/input.php文件中去掉。 |
3
1
kses 很好用。您可以很容易地指定允许和不允许哪些元素,因此让它HTML5感知只需设置一个数组即可。 WordPress使用它,所以我猜它相当安全;) |
5
1
我以前上过这门课,并且取得了相当不错的成绩: http://www.phpclasses.org/browse/package/2189.html |
6
1
您可以使用当前的解决方案并添加具有不同基本URL的iframe来显示内容。更改iframe上的基URL将禁止从内部javascript代码访问主页面。也就是说,如果您的URL是 http://www.yoururl.com/thread/500 您可以在iframe中使用它来显示内容,例如:http://yoururl.com/thread/500/coment/1、http://yoururl.com/thread/500/coment/2。 您可以设置的基本URL可以依赖于您的DNS/主机配置。 这不是解决问题的方法,而是跳过去解决问题,尽管在找到其他解决方案之前它是有用的。 |
7
0
HTML净化器可能会起作用,但我要说的是,文件夹结构过于复杂和浮华。数百行评论、一个名为“测试”的文件夹、一个许可证文件、读取MES和信息文件、图片、另一个用于吸烟测试的文件夹(完全滥用)、附加文件、配置文件、基准测试文件,最重要的是,大约10种不同的CMS兼容模式、其网站上的证明、完整版本、精简版本、Husky、稍微丰满,唐氏综合征和全谱政治正确的程序变异。 |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |