函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: #pbPaRJL(
\}Jy=[
字符类型的 `s (A&=g\
strUsername = CheckInput(Request(“username“),“s“) G\S\Qe{P~
数字类型的 *ktM<N58
ID = CheckInput(Request(“id“),“i“) q1sK:)Hu+
L+7j4:$B8
下面是函数 Qi',[Xmf
'f9fw^
F gM<2$h
Function CheckInput(str,strType) h
V@C|*A
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 1>OfJc(K
参数意义: str ---- 要过滤的参数
RKsr}-18
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i hM")DmvB4
Dim strTmp f?T6Ne'
strTmp = %"~\Pu*>
If strType =s Then [Q&{#%M
strTmp = Replace(Trim(str),,) @O#4duM4Qz
ElseIf strType=i Then ((wG
K|d
If isNumeric(str)=False Then str=0 uBI?nv,
strTmp = str Fx2z lM&
Else il `O*6-
strTmp = str 7q*L-Xe]k
End If Qhb].V{utV
CheckInput = strTmp qt5CoxeJ
End Function R4G$!6Ld
!> T.*8
(#FWA<o
Mi&,64<
转自: ASP教程采集