函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: tbur$00
_wu*M
字符类型的 P[i\e7mR
strUsername = CheckInput(Request(“username“),“s“) 2P}I'4C-
数字类型的 f1cl';
ID = CheckInput(Request(“id“),“i“) `BT^a
=5
)U98
下面是函数 lo:~aJ8
X>3^a'2,E
iJnh$jo
Function CheckInput(str,strType) /~hbOs/
L
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 7'.s7&
'7
参数意义: str ---- 要过滤的参数 %C*^:\y
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i g [L
Dim strTmp SMO*({/
strTmp = @PXXt#
If strType =s Then y^s1t2]%
strTmp = Replace(Trim(str),,) n2'|.y}Um:
ElseIf strType=i Then JMsHK,(
If isNumeric(str)=False Then str=0 9q|7<raS
strTmp = str FdxsUDL
Else [x_s/"Md;
strTmp = str otq,R6 ^
End If l9Pu&M?5
CheckInput = strTmp In(NF#
End Function Mq+<mX7
Bl4 dhBZoO
Czu1 )y
pGkef0p@
转自: ASP教程采集