zoukankan      html  css  js  c++  java
  • asp.net中过滤非法字符防止SQL注入

     

    string UserName = FunStr(Request.Form["UserName"].ToString());
    string UserPwd = FunStr(Request.Form["UserPwd"].ToString());

     public static string FunStr(string str)
        {
            str = str.Replace("&", "&");
            str = str.Replace("<", "&lt;");
            str = str.Replace(">", "&gt");
            str = str.Replace("'", "''");
            str = str.Replace("*", "");
            str = str.Replace("\n", "<br/>");
            str = str.Replace("\r\n", "<br/>");
            //str   =   str.Replace("?","");  
            str = str.Replace("select", "");
            str = str.Replace("insert", "");
            str = str.Replace("update", "");
            str = str.Replace("delete", "");
            str = str.Replace("create", "");
            str = str.Replace("drop", "");
            str = str.Replace("delcare", "");
            str = str.Replace("   ", "&nbsp;");

            str = str.Trim();
            if (str.Trim().ToString() == "")
                str = "无";
            return str;
        }

  • 相关阅读:
    【2021-06-14】何太第一次喝断片
    【2021-06-13】管理的目标也就是把事情做好
    判断字符串的两半是否相等
    生成每种字符都是奇数个的字符串
    叶子相似的树
    面试准备
    北京旅行计划
    M笔试
    连续字符
    字符串中第一个唯一字符
  • 原文地址:https://www.cnblogs.com/QiuJL/p/4524334.html
Copyright © 2011-2022 走看看