屏蔽script注入小例子

  字符串过滤

  

复制代码 代码如下:

  static public string HtmlEncode(string str)

  {

  str = str.Replace("&", "&");

  str = str.Replace("<", "<");

  str = str.Replace(">", ">");

  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", "");

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

  return str.Trim();

  }