如何使用codeigniter在数据库中插入脚本

时间:2015-10-16 06:17:21

标签: codeigniter

我想在我的数据库中插入<script></script>,我启用了xss

$config['global_xss_filtering'] = TRUE;

我不想把这个配置变量弄错。

如果没有做错,我想在我的数据库中插入像这个<script></script>这样的javascript标签,任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

XSS Filtering的作用是:如果遇到任何不允许的内容,则通过将数据转换为字符实体来使其安全。 过滤后的信息以安全的格式保存在您的数据库中(使用htmlentities()),但它就在那里。因此,您需要做的是在从页面回显之前从数据库中读取该特定字段时应用html_entity_decode()

我认为不应该这样做,因为它首先违背了xss过滤的整个目的,并在应用程序中留下了一个很大的安全性。用户永远不应该编辑脚本。

相关问题