ASP用户级别分类,跳转

代码如下,想添加用户级别USER,VIP并分别跳转至USER.ASP,VIP.ASP<!--#includefile="conn.asp"--><%go=trim(req... 代码如下,想添加用户级别USER,VIP并分别跳转至USER.ASP,VIP.ASP
<!--#include file="conn.asp"-->
<%
go=trim(request.querystring("go"))
username=trim(request.form("username"))
password=cstr(Request.form("password"))
if go="go" then
set rs=server.createobject("adodb.recordset")
sql="select * from user where username='"&username&"'and password='"&password&"'"
rs.open sql,conn,1,1
if not rs.eof then
session("coldriver_user")="管理员"
response.redirect "admin.asp" '登陆后转入的页面。
else
response.write"<SCRIPT language=JavaScript>alert('密码错误或用户名错误!');javascript:history.go(-1);</SCRIPT>"
end if
end if
%>
<form method="post" action="?go=go">
<TABLE borderColor=#6699cc cellPadding=4 width="100%" border=1>
<tr>
<td align=right width="10%" >管理名称:</td>
<td align=left width="10%" ><input name="username" type="text"></td>
</tr>
<tr>
<td align=right width="10%" >登录密码:</td>
<td align=left width="10%" ><input name="password" type="password"></td>
</tr>
<tr>
<td colspan="2" align=middle align=right width="10%" ><input type="submit" name="submit" value=" 登 陆 ">
<input type="reset" name="submit" value=" 重 置 "></td>
</tr>
</TBODY>
</form>
</BODY>
</HTML>

conn.asp:
<%
on error resume next
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data.mdb")
if err then
err.clear
set conn = Nothing
response.write "数据库连接出错,请检查conn.asp中的连接字符串。"
response.end
end if
function CloseDB
Conn.Close
set Conn=Nothing
End Function
%>
数据库:
数据库截图
展开
 我来答
psart
2012-05-14 · TA获得超过2058个赞
知道大有可为答主
回答量:1979
采纳率:0%
帮助的人:1868万
展开全部
在以下代码中加入判断条件
if not rs.eof then
if session("coldriver_user")="管理员" then
response.redirect "admin.asp" '登陆后转入的页面。
elseif session("coldriver_user")="user" then
response.redirect "user.asp" '登陆后转入的页面。
elseif session("coldriver_user")="vip" then
response.redirect "vip.asp" '登陆后转入的页面。
else
response.write"<SCRIPT language=JavaScript>alert('密码错误或用户名错误!');javascript:history.go(-1);</SCRIPT>"
end if
end if
云创
2023-07-25 广告
代码静态分析服务价格的制定考虑以下因素:1. 功能需求:不同的代码静态分析服务提供商提供的功能和服务不同,价格也会有所不同。如果需要的功能较多,或者需要定制化服务,价格可能会更高。2. 代码规模:代码规模越大,分析所需的时间和资源也会越多,... 点击进入详情页
本回答由云创提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式