函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: 2lE {
P
$bD 3
字符类型的 -GH#nF3G
strUsername = CheckInput(Request(“username“),“s“) =KMd! $J\
数字类型的 /Y|9!{.
ID = CheckInput(Request(“id“),“i“) GcHWalm
/QD}_lh;,
下面是函数 nU||Jg
VOp8 ,!
6@; w%Ea
Function CheckInput(str,strType) 73 Tg{~
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 [&3G `8hY
参数意义: str ---- 要过滤的参数 f+1)Ju~
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i DM~Q+C=Yr
Dim strTmp /,$6`V
strTmp = ,K8PumM_
If strType =s Then >{ne!
strTmp = Replace(Trim(str),,) RkP7}ZA;
ElseIf strType=i Then ^V_vpr]}P
If isNumeric(str)=False Then str=0 IgR_p7['.
strTmp = str Op\l
Else BY32)8SH
strTmp = str /p?h@6h@y
End If R8O<}>3a
CheckInput = strTmp ~$YFfv>
End Function :q0C$xF
I `p44}D3
w'?uJW
HaJD2wvr
转自: ASP教程采集