函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: p\lS)9
klHOAb1
字符类型的 g-^Cf
strUsername = CheckInput(Request(“username“),“s“) vt{s"\f
数字类型的 ;0*T7l
ID = CheckInput(Request(“id“),“i“) 9y=$|"<(
K07SbL7g!p
下面是函数 d>"t*>i]>
Z9-HQ5>
mq~rD)T
Function CheckInput(str,strType) GE4d=;5
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 -$Bom
参数意义: str ---- 要过滤的参数 tBEZ4 W>67
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i zrfE'C8O
Dim strTmp \+OP!`
strTmp = \m @8$MK
If strType =s Then O8BxXa@5
strTmp = Replace(Trim(str),,) :x e/7 -
ElseIf strType=i Then &sbA:xZBA
If isNumeric(str)=False Then str=0 \(UEjlo
strTmp = str GCx1lm
Else Jp)>Wd
strTmp = str G<.p".o4
End If GRpS^%8i@
CheckInput = strTmp F@Bh>Vb
End Function MGn:Gj"d
O+Z[bis`
Bkg/A;H
U" eP>HHp
转自: ASP教程采集