函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: wo+b":
P:#KBF;a
字符类型的 Wa5B;X~
strUsername = CheckInput(Request(“username“),“s“) eS: 8Pn
数字类型的 +dG3/vV
ID = CheckInput(Request(“id“),“i“) Hk8lHja+\
$xU)t&Df
下面是函数 En9>onJ
`VrQ?s
{Mpx33
Function CheckInput(str,strType) ~dBx<
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 wi/qI(O!
参数意义: str ---- 要过滤的参数 JT p+&NS
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i ,+4*\yI3l
Dim strTmp %y{'p:
strTmp = rD;R9b"J
If strType =s Then n\i~H
strTmp = Replace(Trim(str),,) pi|=3W
ElseIf strType=i Then 1 2VSzIm
If isNumeric(str)=False Then str=0 EJW}&e/
strTmp = str :Ahw{z`H#
Else 9u;/l#?@T
strTmp = str fi~jT"_CI
End If I}sb0 Q&
CheckInput = strTmp )Drif\FF)
End Function I=pFGU
tfCK^{
bOolBKV
dw>1Ut{"3
转自: ASP教程采集