一个简单的ASP登录页面

一个简单的ASP登录页面

成品

  • 首页
    在这里插入图片描述

  • 登陆后的主页,中间的竖线框可自由调动哦!!
    在这里插入图片描述

具体步骤:

  1. 将解压文件放到这个路径内:(很重要!!!)
    在这里插入图片描述
用户名:teacher
密码:123
类型:教师

用户名:student
密码:123
类型:学生

用户名:guest
密码:123
类型:麻瓜

只有以上3组用户可以登录成功到主页面,其余均不可以登录到主页面。

注意:如要在输入网址前,改动了文件名,则会出现,打不开页面的情况,如果只是使用,直接解压到路径即可使用!!!

  • 7
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
以下是一个简单ASP 数据库注册登录界面的示例代码: 注册页面(register.asp): ``` <%@ Language=VBScript %> <% if Request.Form("submit") <> "" then dim strConn, conn, cmd, sql, rs strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb") set conn = Server.CreateObject("ADODB.Connection") set cmd = Server.CreateObject("ADODB.Command") conn.Open strConn cmd.ActiveConnection = conn cmd.CommandType = adCmdText cmd.CommandText = "SELECT * FROM users WHERE username='" & Request.Form("username") & "'" set rs = cmd.Execute if rs.EOF then cmd.CommandText = "INSERT INTO users (username, password) VALUES ('" & Request.Form("username") & "', '" & Request.Form("password") & "')" cmd.Execute Response.Redirect "login.asp" else Response.Write "用户名已存在!" end if rs.Close conn.Close set rs = Nothing set cmd = Nothing set conn = Nothing end if %> <!doctype html> <html> <head> <meta charset="utf-8"> <title>注册</title> </head> <body> <form name="form1" method="post" action=""> <p> <label>用户名: <input type="text" name="username" id="username"> </label> </p> <p> <label>密码: <input type="password" name="password" id="password"> </label> </p> <p> <input type="submit" name="submit" id="submit" value="注册"> </p> </form> </body> </html> ``` 登录页面(login.asp): ``` <%@ Language=VBScript %> <% if Request.Form("submit") <> "" then dim strConn, conn, cmd, sql, rs strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb") set conn = Server.CreateObject("ADODB.Connection") set cmd = Server.CreateObject("ADODB.Command") conn.Open strConn cmd.ActiveConnection = conn cmd.CommandType = adCmdText cmd.CommandText = "SELECT * FROM users WHERE username='" & Request.Form("username") & "' AND password='" & Request.Form("password") & "'" set rs = cmd.Execute if rs.EOF then Response.Write "用户名或密码错误!" else Session("username") = Request.Form("username") Response.Redirect "welcome.asp" end if rs.Close conn.Close set rs = Nothing set cmd = Nothing set conn = Nothing end if %> <!doctype html> <html> <head> <meta charset="utf-8"> <title>登录</title> </head> <body> <form name="form1" method="post" action=""> <p> <label>用户名: <input type="text" name="username" id="username"> </label> </p> <p> <label>密码: <input type="password" name="password" id="password"> </label> </p> <p> <input type="submit" name="submit" id="submit" value="登录"> </p> </form> </body> </html> ``` 欢迎页面(welcome.asp): ``` <%@ Language=VBScript %> <% if Session("username") = "" then Response.Redirect "login.asp" end if %> <!doctype html> <html> <head> <meta charset="utf-8"> <title>欢迎</title> </head> <body> <p>欢迎您,<%=Session("username")%>!</p> <a href="logout.asp">退出</a> </body> </html> ``` 注意:以上示例代码仅供参考,实际应用中需要根据具体情况进行修改和完善。同时,为了保障安全性,应对用户输入的数据进行严格过滤和验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨丙寅

好文要赞

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值