当前位置:   article > 正文

tp5 防XSS攻击

tp5 防xss攻击

tp5中防xss攻击有两种方式

1、htmlspecialchars,把js代码标签中的<>转义成html实体

直接在config.php里直接配置全局的

 'default_filter'         => 'htmlspecialchars',

或者不配置全局,在接收数据时候过滤

 $data['name'] = input('name','','htmlspecialchars');

2、remove_xss,直接过滤script标签

先安装拓展类

composer require ezyang/htmlpurifier

然后封装一公共的个方法,可以在common中封装

  1. if (!function_exists('remove_xss')) {
  2. //使用htmlpurifier防范xss攻击
  3. function remove_xss($string){
  4. //相对index.php入口文件,引入HTMLPurifier.auto.php
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/269777
推荐阅读
相关标签
  

闽ICP备14008679号