asp带验证码的用户登录及校验代码实现
2012-02-07 21:42
731 查看
在参考了各种资料之后,实现了用户登录模块。主要难点集中在随机验证码的实现以及验证码在页面间的传递操作。具体实现代码如下:
login.asp:
check.asp:
为了使程序简单易懂,以上实现没考虑数据库的连接。,以及验证码的刷新问题。
本文出自 “求学路” 博客,请务必保留此出处http://zbliangc.blog.51cto.com/655801/774392
login.asp:
<% FUNCTION GEN_KEY(digits) dim char_array(80) for i=0 to 9 char_array(i)=cstr(i) next for i=10 to 35 char_array(i)=chr(i+55) next for i=36 to 61 char_array(i)=chr(i+61) next randomize do while len(output)<digits num=char_array(int((62-0+1)*rnd+0)) outputoutput=output&num loop gen_key=output end function %> <html> <head></head> <body> <form name="form1" action="check.asp"> 用户登录界面: <BR> 用户名:<INPUT TYPE=TEXTBOX NAME="TXTNAME"></input> <BR> 密码:<INPUT TYPE=TEXTBOX NAME="TXTPWD"></input> <BR> 验证码:<INPUT TYPE=TEXTBOX NAME="TXTYZM"> </INPUT> <% session("verifycode")=gen_key(4) response.write session("verifycode") %> <BR> <input type=submit value="登录" /> <input type=reset value="重置" /> </form> </body> </html>
check.asp:
<% dim user dim pwd dim yzm user=trim(request("txtname")) pwd=trim(request("txtpwd")) yzm=trim(request("txtyzm")) if user="" or pwd="" then response.write "<script>alert('对不起,用户名和密码不能为空!');document.location.href='login.asp';</script>" response.end else if user="lc" then if pwd="1234" then if session("verifycode")=yzm then response.redirect "http://www.baidu.com" else response.write "验证码输入有误!" end if else response.write "密码输入有误!" end if else response.write "用户名不存在!" end if end if %>
为了使程序简单易懂,以上实现没考虑数据库的连接。,以及验证码的刷新问题。
本文出自 “求学路” 博客,请务必保留此出处http://zbliangc.blog.51cto.com/655801/774392
相关文章推荐
- ASP.NET Core中实现用户登录验证的最低配置示例代码
- ASP .NET登录界面用户验证码代码
- ASP .NET登录界面用户验证码代码
- ASP .NET登录界面用户验证码代码
- asp.net+Ajax校验用户是否存在的实现代码
- ASP .NET登录界面用户验证码代码
- asp.net+Ajax校验用户是否存在的实现代码
- php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
- Asp.net mvc验证用户登录之Forms实现-转
- 后台登录(包含验证码)的php代码实现
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.Net 之 使用Form认证实现用户登录 (LoginView的使用)
- Python Selenium Cookie 绕过验证码实现登录示例代码
- 登录 验证码的实现 --代码
- ASP用户登录注册代码
- Asp.net中实现同一用户名不能同时登录(单点登录)
- jsp使用servlet实现用户登录 及动态验证码
- 登录口令加密函数、用户登录主Form实现方法和具体代码
- 拦截JSP页面,校验是否已登录详解及实现代码