清理用户输入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清理用户输入相关的知识,希望对你有一定的参考价值。
function cleanInput($input) { '@<style[^>]*?>.*?</style>@siU', // Strip style tags properly '@<![sS]*?--[ ]*>@' // Strip multi-line comments ); return $output; } function sanitize($input) { foreach($input as $var=>$val) { $output[$var] = sanitize($val); } } else { } $input = cleanInput($input); } return $output; } //usage $bad_string = "Hi! <script src='http://www.evilsite.com/bad_script.js'></script> It's a good day!"; $_POST = sanitize($_POST); $_GET = sanitize($_GET); $good_string = sanitize($bad_string);
以上是关于清理用户输入的主要内容,如果未能解决你的问题,请参考以下文章