管理者と他のユーザー用の単一のログインフォームがある従来の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