Problem med Case else
Hvor går det galt i nedenstående kode? Hvis jeg ikke rammer det rigtige password, lander jeg på en blank udgave af login.asp (nedenstående), men kun hvis jeg ikke rammer den rigtige login-ID, ender jeg ud i det jeg gerne vil (i Case else). Hvordan får jeg rettet, så jeg både kan håndtere forkert login-ID og password?<% response.buffer = true %>
<html>
<head>
<title>Login-ASP</title>
<link rel=\"stylesheet\" type=\"text/css\" href=\"layout/1.css\">
</head>
<body>
<%
Select Case Request.form(\"login\")
Case \"CBR\"
if request.form(\"password\") = \"ib1\" then
Session(\"login\") = \"JA\"
Session(\"loginid\") = \"CBR\"
Session.Timeout = 10
%><script language=\"javascript\">
parent.frameto.location.href=\'menu.asp\';
window.location.href = \'start1.asp\';
</script>
<%
end if
Case \"JES\"
if request.form(\"password\") = \"ib2\" then
Session(\"login\") = \"JA\"
Session(\"loginid\") = \"JES\"
Session.Timeout = 10
%><script language=\"javascript\">
parent.frameto.location.href=\'menu.asp\';
window.location.href = \'start1.asp\';
</script>
<%
end if
Case \"MAC\"
if request.form(\"password\") = \"ib3\" then
Session(\"login\") = \"JA\"
Session(\"loginid\") = \"MAC\"
Session.Timeout = 10
%><script language=\"javascript\">
parent.frameto.location.href=\'menu.asp\';
window.location.href = \'start1.asp\';
</script>
<%
end if
Case \"PEL\"
if request.form(\"password\") = \"ib4\" then
Session(\"login\") = \"JA\"
Session(\"loginid\") = \"PEL\"
Session.Timeout = 10
%><script language=\"javascript\">
parent.frameto.location.href=\'menu.asp\';
window.location.href = \'start1.asp\';
</script>
<%
end if
Case else
Session(\"login\") = \"NEJ\"
Session.Timeout = 30
Response.Redirect (\"login2.asp\")
End Select
%>
</body>
</html>
