不知道你具体的需求,如果只是简单的实现注册登录,可以不用数据库,可以把用户名密码保存在文本文件就行,如果还要保存其他大量信息,最好还是用数据库,毕竟效率比较高。建立数据库需要专门的数据库软件,比如aess,sqlserver,oracle,mysql
这个文件保存为验证登陆文件 checkloginasp
<%
If RequestQueryString("action")="exit" Then
Session("Mname")=""
Session("Mgrade")=""
End IF
If Session("Mname")="" or Session("Mgrade")="" Then
ResponseWrite("<script language='javascript'>locationhref='loginasp';</script>")
End If
%>
这个是登陆的文件,loginasp 里面的具体字段 ,请根据你的需要进行修改
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
ResponseBuffer=true
ResponseExpires=0
ResponseExpiresAbsolute=Now()-1
ResponseCacheControl="no-cache"
%>
<!--#include file="include/connasp"-->
<!--#include file="include/functionasp"-->
<%
If Not Isempty(Request("login")) Then
txt_name=Str_filter(RequestForm("txt_name"))
txt_passwd=Str_filter(RequestForm("txt_passwd"))
If txt_name<>"" Then
Set rs=ServerCreateObject("ADODBRecordset")
sqlstr="select Mname,Mpasswd,Mgrade from tab_manager where Mname='"&txt_name&"'"
rsopen sqlstr,conn,1,1
If rseof Then
ResponseWrite("<script lanuage='javascript'>alert('管理员名称不正确,请核实后重新输入!');locationhref='loginasp';</script>")
Else
If rs("Mpasswd")<>txt_passwd Then
ResponseWrite("<script lanuage='javascript'>alert('密码不正确,请确认后重新输入!');locationhref='loginasp';</script>")
Else
Session("Mname")=rs("Mname")
Session("Mgrade")=rs("Mgrade")
ResponseRedirect("indexasp")
End If
End If
Else
errstr="请输入管理员名称!"
End If
End If
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ">
以上就是关于网站注册登陆页应如何连接数据库(html登录注册连接数据库)全部的内容,包括:网站注册登陆页应如何连接数据库(html登录注册连接数据库)、求 ASP动态网页设计数据库登录验证模块、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)