asp实现会员登录验证页面
2018-11-01 来源:学做网站论坛
之前我们讲过如何制作WP网站的登录功能,wp是一种PHP程序语言,今天学做网站论坛讲一下如何使用ASP语言写网站会员登录验证页面。效果如下图:
asp实现会员登录验证页面的要求
当用户填写用户名和密码后,需要将填写的数据与数据库中的数据进行验证,如果正确就进入后台,如果验证错误,进入错误提示页面。
?方法/步骤
- 制作一个登录页面,取名为password.asp。它的作用是通过FORM表单让用户去填写用户名和密码,并将以下代码粘贴到password.asp,用于提交交验证页面。
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
请输入用户名和密码<form action="admin.asp" method="POST">
<table width="450" border="0" cellspacing="0" cellpadding="8" align="center">
<tbody>
<tr>
<td width="124">
<p class="STYLE1" style="margin-top: 10px;" align="center">帐号</p>
</td>
<td><input class="sffocus" type="text" name="username" size="23" /></td>
</tr>
<tr>
<td>
<p class="STYLE1" style="margin-top: 10px;" align="center">密码</p>
</td>
<td><input class="sffocus" type="password" name="password" size="23" /></td>
</tr>
<tr>
<td align="center"><input id="button" type="reset" name="button" value="重置" /></td>
<td align="center"><input id="button2" type="submit" name="button2" value="提交" /></td>
</tr>
</tbody>
</table>
</form> - 通过登录页面的代码,我们可以看到,这个页面中有
<Form method="POST" action="admin.asp">
- 这个页面的数据就是提交到admin.asp这个页面。所以我们需要建一个admin.asp页面来接收并且验证这些网站数据。
<% response.buffer=true Response.Expires=0 username=request("username") password=request("password") set rs=server.createobject("adodb.recordset") sqlstr="select * from feedbackuser where username='"&username&"' and password='"&password&"'" rs.open sqlstr,conn,1,3 if not rs.eof and not rs.bof then if password=rs("password") and username=rs("username") Or session("sysop")=True then '密码正确,欢迎光临! session("sysop")=True else session("sysop")=false session("alert")="密码或账号不对,请重新输入用户名与密码!" response.redirect "adminpass.asp" '密码或帐号不对,重新输入! end if response.redirect "view.asp" response.end end if %>
用户名或密码错误,点此返回。 - 上面代码中的数据库地址要改到自己网站的数据库地址,并且确定自己网站的数据库中有用户名和密码二个选项,名称为username和password。view.asp是用户登录成功后显示的页面地址。
以上就是asp实现会员登录验证页面的方法,学习更多建站知识,可学习学做网站论坛建站基础知识。
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐