函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: =
j,Hxq
z.q^`01/H
字符类型的 5dE@ePO[/9
strUsername = CheckInput(Request(“username“),“s“) M &g1'zv?/
数字类型的 3b2[i,m<L
ID = CheckInput(Request(“id“),“i“) lef,-{X-
R6A{u(
下面是函数 =k\V~8XZ
* Jy'3o
ZYy?JDAO
Function CheckInput(str,strType) j%m9y_rg}
函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值类型,则赋值0 `'Af`u\R
参数意义: str ---- 要过滤的参数 )E.!jL:g
strType ---- 参数类型,分为字符型和数字型,字符型为s,数字型为i rVE!mi]%
Dim strTmp K*_5M
strTmp = m["`Op4
If strType =s Then fvDt_g9 oI
strTmp = Replace(Trim(str),,) pp#xN/V#a
ElseIf strType=i Then F5|6* K
If isNumeric(str)=False Then str=0 \qAg]-
strTmp = str "Vg1'd}f
Else 3S~Gi,
strTmp = str {T^"`%[
End If hv.$p5UY*
CheckInput = strTmp \Y0o~JD
End Function [%alnY
AUm"^-@x#>
c05kHB$O
.BR2pf|R
转自: ASP教程采集