我使用的是经典的 ASP,管理员和其他用户只有一个登录表单。我能够在管理员和用户登录时将他们重定向到不同的页面,但是对于新用户,我希望他们在他第一次登录时进入身份验证页面。我该如何解决。我对会话不是很好,事实上我使用会话变量将用户和员工导航到不同的页面。会话是否也将参与其中..??。
这就是我用来将用户和管理员导航到不同页面的方法
Session("Username")=request.form("user_name")
if request.Form("sub_but") <> "" then
sql = "SELECT * FROM Users WHERE UserName='"&request.form("user_name")&"' AND Password='"&request.form("pwd")&"'"
rs.open sql, con, 1, 2
if rs.EOF then
response.Write("<script language='javascript'>{attention_emp();}</script>")
else
if(rs("UserName"))= "vppl-1" then
response.Redirect ("admin.asp")
else
Response.Redirect ("leave.asp")
end if
end if
rs.close
end if