php放注入

来源:互联网 发布:三维模型软件 编辑:程序博客网 时间:2024/05/08 12:18
PHP防注入,主要是为了防止恶意写入后台数据库
//防注入函数
function inject_check($sql_str){
 $check=eregi('select|insert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file
|outfile', $sql_str);
if($check){
 echo "输入非法内容";
 exit();
 }else{
  return $sql_str;
 }
}
//接收传递参数后进行转换
$_GET[type]=inject_check($_GET[type]);
//之后再使用转换后的参数