张家力md5登录后台
区分账号类型去往不同网页
request.setCharacterEncoding("utf-8");
String userName = request.getParameter("userName");
String password = request.getParameter("hidden").toLowerCase();
out.print(password);
String userKey = request.getParameter("userKey");
Cookie[] cookies = request.getCookies();
operation op = new operation();
String sql = "select * from person";
ResultSet rs = op.getSQL(sql);
boolean s = true;
if(cookies == null){
response.setHeader("refresh", "0;url=index.jsp");
}
for(Cookie cook:cookies){
if(cook.getName().equals("robotKey")){
if(cook.getValue().equals(userKey)){
out.print("验证码正确<br>");
while(rs.next()){
if(rs.getString("user").equals(userName) &&
rs.getString("pw").equals(password)){
out.print("账号密码正确<br>");
s = false;
out.print(rs.getString("type")+"<br>");
session.setAttribute("username", userName);
session.setAttribute("usertype", rs.getString("type"));
if(rs.getString("type").equals("用户")){
response.setHeader("refresh","0;url=user.jsp");
}else{
session.setAttribute("page1", 0);
session.setAttribute("page2", 0);
response.setHeader("refresh","0;url=adm.jsp");
}
}
}
if(s){
out.print("账号密码错误<br>");
}
}else{
out.print("验证码错误<br>");
}
}
}