函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法:
jJjD)
[]{g9CO
字符类型的 bD[6)
ITg
strUsername = CheckInput(Request(“username“),“s“) Qhd~4
数字类型的 7x%0^~/n
ID = CheckInput(Request(“id“),“i“) C(-bh]J
Hset(-=X
下面是函数 H:ar&o#(
7b_Ihv
qR~s&SC#
Function CheckInput(str,strType) BW>f@;egg
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0
4^L+LY
参数意义: str ---- 要过滤的参数 (BgO<
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i %EuXL% B
Dim strTmp Z' 0Gd@/
strTmp = I499Rrw#E
If strType =s Then 'y#kRC=G:
strTmp = Replace(Trim(str),,) eTc0u;{V
ElseIf strType=i Then )p MZ5|+X
If isNumeric(str)=False Then str=0 T~k5` ~\(
strTmp = str -L/5Nbup
Else Sdc;jK 9d!
strTmp = str $+Hv5]/hb
End If z/7H/~d
CheckInput = strTmp
")U`W gx
End Function -4JdKO
9Q".166
k!]Tg"]JAh
wR;_x x
转自: ASP教程采集