asp 非法关键词过滤程序

非法关键词过滤程序

Public Function FilterBadWord(str)
  If str = "" Or IsNull(str) Then
   FilterBadWord = ""
   Exit Function
  End If
  Dim i,badWordSplit,filterSplit
  badWordSplit = Split(Cfg.badWordFilter,"|")
  For i = 0 To UBound(badWordSplit)
   filterSplit = Split(badWordSplit(i),",")
   If InStr(1,str,filterSplit(0),1) Then str = Replace(str,filterSplit(0),filterSplit(1))
  Next
  FilterBadWord = str
 End Function

使用方法
dim stra
stra = FilterBadWord(request.Form(fom))

时间: 2024-09-16 10:12:13

asp 非法关键词过滤程序的相关文章

ASP 非法字符过滤函数_应用技巧

复制代码 代码如下: <% '==============================================================检查提交数据合法性 Function CheckInput()  '--------定义部份------------------  Dim Fy_Post,Fy_Get,Fy_In,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr,Kill_IP,WriteSql  '自定义需要过滤的字串,用 "|" 分隔  Fy_In 

ASP 非法字符过滤函数

复制代码 代码如下: <% '==============================================================检查提交数据合法性 Function CheckInput()  '--------定义部份------------------  Dim Fy_Post,Fy_Get,Fy_In,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr,Kill_IP,WriteSql  '自定义需要过滤的字串,用 "|" 分隔  Fy_In 

asp非法字符过滤函数sql防注入

On Error Resume Next Fy_Url=Request.ServerVariables("QUERY_STRING") Fy_a=split(Fy_Url,"&") redim Fy_Cs(ubound(Fy_a)) On Error Resume Next for Fy_x=0 to ubound(Fy_a)  Fy_Cs(Fy_x) = left(Fy_a(Fy_x),instr(Fy_a(Fy_x),"=")-1)

非法字符过滤程序代码

 public badWordFilter  '给badWordfilter 增加要过滤字符  Public Function FilterBadWord(str)   If str = "" Or IsNull(str) Then    FilterBadWord = ""    Exit Function   End If   Dim i,badWordSplit,filterSplit   badWordSplit = Split(Cfg.badWordFil

javascript 过滤非法字符验证程序

这是一款用来在客户端过滤一些非法字符,可以防止一些不必要提供,更显得用户友好提示哦 javascript教程 过滤非法字符验证程序 <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>javascript 过滤非法字符验证程序</title> <script language="java

非法字符过滤

非法字符过滤本文章主要是讲 php 过滤非法字符没讲asp过滤非法字符 的函数但是思想都一样的. ) 过滤影响MySQL正常运行的字符. 当需要把用户输入的内容(有可能包含单引号.双引号 .反斜线.空字元 NUL )代入到mysql的语句 中执行时,应该把APACHE中的magic_quotes_gpc项设成On. 如果APACHE中的此项设成Off时,也可用php的函数addslashes()达到相同的目的,但这两种手段不能同时使用,否则会出现重复替换,出现错误. 样例: PHP代码 <?ph

【翻译】在没有安装ASP.NET MVC3的服务器上运行ASP.NET MVC3的程序-scottgu

原文地址: http://weblogs.asp.net/scottgu/archive/2011/01/18/running-an-asp-net-mvc-3-app-on-a-web-server-that-doesn-t-have-asp-net-mvc-3-installed.aspx 为了更符合中文阅读习惯,我对原文做了小幅度修改   最近我们发布了一些新的Web产品 - 包括ASP.NET MVC 3.至今为止,我们已经获得了大量的反馈. 有几个朋友在问我一个问题:"我的网站托管服务

IIS6下部署ASP.NET MVC应用程序

通常在IIS6下部署ASP.NET MVC应用程序的时候,都是直接设置把所有请求都交由ASP.NET的ISAPI处理.MVC是基于ASP.NET的,框架默认对于任何请求都会优先检查物理路径是否存在物理文件,如果存在的话就不通过MVC的路由机制,否则才走路由. 因此,如果在不考虑控制静态资源权限的情况下,可以设置静态资源不通过ASP.NET的ISAPI,而直接由IIS处理,通过这种方式提升一些性能.本文围绕这个主题,详解部署过程. 0.在设计MVC网站的时候,把静态资源统一放在一个文件夹下,建议目

asp制作的日历程序

纯ASP打造的日历程序,可自行美化,这里仅提供最简单的CSS样式... <style>body{font-size:12px; margin:20px 0 0 20px; padding:0}tr,td{text-align:center;}</style><%'================================='说明:日历文件'================================='取出对应的年月博客日志数据'==================