ASP特殊字符过滤

原创 2004年10月15日 21:07:00

作者:孤剑

      哎,好久没有写东西了,老师这次又来说让我再测试测试自己的东西,发现有特殊字符过滤不严的问题,所以又重新写了一个函数过滤特殊字符的。

Function ChkInvaildWord(Words)
Const InvaildWords="select|update|delete|insert|@|--|,"   '需要过滤得字符以“|”隔开,最后结束的字符必须是|

ChkInvaildWord=True
InvaildWord=Split(InvaildWords,"|")
inWords=LCase(Trim(Words))

For i=LBound(InvaildWord) To UBound(InvaildWord)
 If Instr(inWords,InvaildWord(i))>0 Then
  ChkInvaildWord=True
  Exit Function
 End If
Next
ChkInvaildWord=False
End Function

比较简单,使用方法就不说了。

不过开始时准备用for each ...next写得,但是不知道为什么就是不对,所以改用了for 循环了,感觉不适很到,但是可以使用!
(ps: 今天又头痛了一整天了,不知道什么时候这个该死的头痛病能好,要不然,明天的工作我可就残了!期待明天会有一个好状态!)

版权声明:本文为博主原创文章,未经博主允许不得转载。

ASP过滤特殊字符

Function FormatHTML(fString)     If fString"" Then         fString = trim(fString)         fString =...
  • jyh_jack
  • jyh_jack
  • 2007年12月19日 15:48
  • 3408

ASP特殊字符过滤

Function ChkInvaildWord(Words)Const InvaildWords="select|update|delete|insert|@|--|," //需要过滤得字符以“|”隔...
  • bluemoonright
  • bluemoonright
  • 2006年11月14日 09:11
  • 627

利用简单的过滤器 过滤特殊字符实现 防止XSS攻击

web.xml配置文件  XSSFilter com.neusoft.common.filter.XSSFilter XSSFilter ...
  • chenyongtu110
  • chenyongtu110
  • 2016年09月22日 14:32
  • 3621

几种过滤URL和FORM中非法字符的方法

ASP过滤URL和FORM中非法字符第一种:%检查URL输入 限制非法字符url=LCase(request.querystring())ip=request.ServerVariables("REM...
  • justmuch
  • justmuch
  • 2007年12月17日 09:31
  • 13495

js特殊字符过滤

//匹配中文 数字 字母 下划线 var checkInput = function (str) { var pattern =var pattern = /^...
  • zgrkaka
  • zgrkaka
  • 2016年08月05日 09:20
  • 2223

java过滤特殊字符

Java代码   // 过滤特殊字符       public   static   String StringFilter(String   str)   throws   Patt...
  • u014386474
  • u014386474
  • 2016年06月23日 08:55
  • 1387

过滤页面上输入框的输入内容中的特殊字符

方法1:  //特殊字符验证 function TextValidate() {     var passPort = document.getElementById("passPor...
  • yansong_8686
  • yansong_8686
  • 2013年02月28日 17:59
  • 2673

C#.Net过滤特殊字符通用类库方法

C#.Net过滤特殊字符通用类库方法 实现功能:删除特殊字符 过滤包括HTML,脚本,数据库关键字,特殊字符等关键词都可过滤掉 打开VS,直接复制粘贴到项目中就可使用     /// /// 过滤...
  • FairyStepWGL
  • FairyStepWGL
  • 2016年04月25日 13:55
  • 720

java用正则表达式过滤特殊字符

java正则表达式 过滤特殊字符的正则表达式 // 过滤特殊字符       public   static   String StringFilter(String   str)   thro...
  • chenleixing
  • chenleixing
  • 2015年03月18日 21:05
  • 6529

java 过滤器(过滤客户端表单特殊字符、服务器端特殊字符、以及编码过滤)

package com.lk.test; import java.io.CharArrayWriter; import java.io.IOException; import java.io.P...
  • KANGBROTHER
  • KANGBROTHER
  • 2012年03月23日 16:59
  • 12355
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP特殊字符过滤
举报原因:
原因补充:

(最多只允许输入30个字)