【问题标题】:problem with quotes while using input-> in codeigniter在codeigniter中使用input->时出现引号问题
【发布时间】:2011-07-22 22:02:06
【问题描述】:

我正在使用 input->post 在我的 codeigniter 项目中获取数据。我假设这将自动过滤引号,并且我不需要使用 addlashes() / htmlspecialchars() 函数。

但它不检查引号。

我也尝试编辑 core>input.php 但没有帮助。在配置中启用 XXS 也无济于事。

建议我过滤引号的简单方法,这样我就不必在所有页面中进行编辑。

【问题讨论】:

    标签: codeigniter post validation htmlspecialchars


    【解决方案1】:

    xss 清理器存在于system/libraries/Security.php 中的一个名为xss_clean() 的方法中

    id 说你最好的办法是扩展这个类(即创建一个application/libraries/MY_Security.php) 然后用一个也删除引号的方法覆盖这个方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 2016-11-21
      • 1970-01-01
      • 2011-06-25
      • 1970-01-01
      • 2021-12-17
      相关资源
      最近更新 更多