现在的位置: 首页 > 移动开发 > 正文

ASP用户注册入库时检测函数有什么

2020年06月01日 移动开发 ⁄ 共 220字 ⁄ 字号 评论关闭

  用户注册时除了在前台用JS检测外,真正入库时也是要检测的,因为安全问题,假如你写网站只是在JS那里检测提交的数据,不在后台再做最后把关的话人家浏览你网站只要禁用JS,就可以提交非法数据,干他们想干的事。下面学步园小编来讲解下ASP用户注册入库时检测函数有什么?

  ASP用户注册入库时检测函数有什么

  <%   'K8ASP正则表达式   '正则网名数字大小写字母(6-10)   FunctionCheckName(NetName)   Setre=newRegExp   re.Pattern="^[A-Za-z0-9]{6,10}$"   '进行匹配测试   Ifre.Test(NetName)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckName=CheckResult   endfunction   'Response.writeCstr(CheckName("234234"))   '正则检测邮箱   FunctionCheckEmail(Email)   Setre=newRegExp'创建RegExp实例   re.Pattern="^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"   'Email="crack8@qq.com"   '进行匹配测试,并写出是否匹配成功   Ifre.Test(Email)Then   ''Response.write("匹配成功!")   CheckResult=true   Else   CheckResult=false   ''Response.write("匹配成功!")   EndIf   CheckEmail=CheckResult   endfunction   '调用函数测试   'Response.writeCheckEmail("crack8@qq.com")   '检测手机和电话号码   FunctionCheckPhone(phone)   ifCheckMobile(phone)=trueorCheckTelPhone(phone)=truethen   CheckPhone=true   else   CheckPhone=false   endif   endfunction   '正则手机号码   FunctionCheckMobile(Mobile)   Setre=newRegExp   re.Pattern="^(((13[0-9]{1})|147|150|151|152|153|156|158|159|182|186|188|189)+\d{8})$"   '进行匹配测试   Ifre.Test(Mobile)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckMobile=CheckResult   endfunction   '调用函数测试   'Response.writeCheckMobile("15080805555")   '正则电话号码   FunctionCheckTelPhone(TelPhone)   Setre=newRegExp   Setre2=newRegExp   re.Pattern="^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$"'电话格式1   re2.Pattern="^(([0\+]\d{2,3}-)?(0\d{2,3}))?(\d{7,8})(-(\d{3,}))?$"'电话格式2   '进行匹配测试   Ifre.Test(TelPhone)orre2.Test(TelPhone)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckTelPhone=CheckResult   endfunction   '调用函数测试   'Response.writeCheckTelPhone("0771-25645648")   ASP用户注册入库时检测函数有什么   '正则身分证   FunctionCheckIdentity(Identity)   Setre=newRegExp   re.Pattern="^[\d]{6}(19|20)*[\d]{2}((0[1-9])|(11|12))([012][\d]|(30|31))[\d]{3}[xX\d]*$"   Ifre.Test(Identity)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckIdentity=CheckResult   endfunction   '调用函数测试   'Response.writeCheckIdentity("452231198809265546")   '正则检测QQ号码   FunctionCheckQQnum(QQnum)   Setre=newRegExp   re.Pattern="^\d{5,10}$"   Ifre.Test(QQnum)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckQQnum=CheckResult   endfunction   '调用函数测试   'Response.writeCheckQQnum("10000")   '正则检测真实姓名   FunctionCheckTrueName(TrueName)   Setre=newRegExp   re.Pattern="^[\u0391-\uFFE5]+$"   Ifre.Test(TrueName)Then   CheckResult=true   Else   CheckResult=false   EndIf   CheckTrueName=CheckResult   endfunction   '调用函数测试   'Response.writeCheckTrueName("韦小宝")   %>

  以上就是关于“ASP用户注册入库时检测函数有什么”的内容,希望对大家有用。更多资讯请关注学步园。学步园,您学习IT技术的优质平台!

抱歉!评论已关闭.