手机
当前位置:查字典教程网 >编程开发 >ASP教程 >asp form 表单验证函数
asp form 表单验证函数
摘要:'*************************************'检测是否只包含英文和数字'******************...

'*************************************

'检测是否只包含英文和数字

'*************************************

Function IsvalidValue(ArrayN, Str)

IsvalidValue = False

Dim GName

For Each GName in ArrayN

If Str = GName Then

IsvalidValue = True

Exit For

End If

Next

End Function

'*************************************

'检测是否有效的数字

'*************************************

Function IsInteger(Para)

IsInteger = False

If Not (IsNull(Para) Or Trim(Para) = "" Or Not IsNumeric(Para)) Then

IsInteger = True

End If

End Function

'*************************************

'用户名检测

'*************************************

Function IsValidUserName(byVal UserName)

Dim i, c

Dim VUserName

IsValidUserName = True

For i = 1 To Len(UserName)

c = LCase(Mid(UserName, i, 1))

If InStr("$!<>?#^%@~`&*();:+='"" ", c) > 0 Then

IsValidUserName = False

Exit Function

End If

Next

For Each VUserName in Register_UserName

If UserName = VUserName Then

IsValidUserName = False

Exit For

End If

Next

End Function

'*************************************

'检测是否有效的E-mail地址

'*************************************

Function IsValidEmail(Email)

Dim names, Name, i, c

IsValidEmail = True

Names = Split(email, "@")

If UBound(names) <> 1 Then

IsValidEmail = False

Exit Function

End If

For Each Name IN names

If Len(Name) <= 0 Then

IsValidEmail = False

Exit Function

End If

For i = 1 To Len(Name)

c = LCase(Mid(Name, i, 1))

If InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 And Not IsNumeric(c) Then

IsValidEmail = False

Exit Function

End If

Next

If Left(Name, 1) = "." Or Right(Name, 1) = "." Then

IsValidEmail = False

Exit Function

End If

Next

If InStr(names(1), ".") <= 0 Then

IsValidEmail = False

Exit Function

End If

i = Len(names(1)) - InStrRev(names(1), ".")

If i <> 2 And i <> 3 Then

IsValidEmail = False

Exit Function

End If

If InStr(email, "..") > 0 Then

IsValidEmail = False

End If

End Function

【asp form 表单验证函数】相关文章:

asp中get post提交表单区别

ubbcode函数

asp 日期格式化函数

asp 随机读取N条记录sql语句

asp中正则表达式过滤html代码函数

一段在asp中加密与解密对应的函数

asp中的Rnd 函数

计算两个时间之差的函数

asp中对ip进行过滤限制函数

ASP 写的自动生成SELECT 表单的函数

精品推荐
分类导航