您好,欢迎访问一九零五行业门户网

php过滤XSS攻击的函数_PHP教程

下面的函数可以用来过滤用户的输入,保证输入是xss安全的。具体如何过滤,可以参看函数内部,也有注释。
复制代码 代码如下:
0) {
               $pattern .= '('; 
               $pattern .= '([xx]0{0,8}([9ab]);)';
               $pattern .= '|'; 
               $pattern .= '|({0,8}([9|10|13]);)';
               $pattern .= ')*';
            }
            $pattern .= $ra[$i][$j];
         }
         $pattern .= '/i'; 
         $replacement = substr($ra[$i], 0, 2).''.substr($ra[$i], 2); // add in to nerf the tag 
         $val = preg_replace($pattern, $replacement, $val); // filter out the hex tags 
         if ($val_before == $val) { 
            // no replacements were made, so exit the loop 
            $found = false; 
         } 
      } 
   } 
   return $val; 
}  
?>
http://www.bkjia.com/phpjc/825147.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/825147.htmltecharticle下面的函数可以用来过滤用户的输入,保证输入是xss安全的。具体如何过滤,可以参看函数内部,也有注释。 复制代码 代码如下: ?php func...
其它类似信息

推荐信息