privchange.jsp
上传用户:hjt198082
上传日期:2015-04-16
资源大小:95k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Java

  1. <%@page contentType="text/html;charset=GBK"%>
  2. <%@page import="java.sql.*" errorPage="/public/error.jsp"%>
  3. <%@ include file="/public/checkvalidadmin.jsp"%>
  4. <%@ include file="/public/checkvalidadmin8.jsp"%>
  5. <jsp:useBean id="conn" scope="page" class="test.ConnOracle"/>
  6. <%!
  7. ResultSet rs1 = null;
  8. ResultSet rs2 = null;
  9. String username = "";
  10. String password = "";
  11. String priv1 = "";
  12. String priv2 = "";
  13. %>
  14. <html>
  15. <head>
  16. <title>权限管理</title>
  17. <link rel="stylesheet" href="../public/style.css">
  18. </head>
  19. <Body class="ss">
  20. <center>
  21. <%
  22. try{
  23. rs1 = conn.executeQuery("select * from test_admin");
  24. if(!rs1.next()) {
  25. out.println("数据库中还没有用户!<br>");
  26. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  27. } else {
  28. do {
  29. username = rs1.getString("username");
  30. password = rs1.getString("password");
  31. priv1 = request.getParameter("check1" + username);
  32. priv2 = request.getParameter("check2" + password);
  33. if(priv1 == null) {
  34. // 清空用户所有权限
  35. conn.executeUpdate("update test_admin set PRIVILEDGE=0 where username='" + username + "'");
  36. }else if(priv1.equals("ok") && priv2 == null) {
  37. // 只有面试权限
  38. conn.executeUpdate("update test_admin set PRIVILEDGE=1 where username='" + username + "'");
  39. }else if(priv2.equals("ok")) {
  40. // 具备管理权限权限
  41. conn.executeUpdate("update test_admin set PRIVILEDGE=8 where username='" + username + "'");
  42. }
  43. }while(rs1.next());
  44. }
  45. }catch(Exception ee) {
  46. out.println("权限更新失败!<br>");
  47. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  48. return;
  49. }
  50. response.sendRedirect("privmanager.jsp");
  51. %>
  52. </center>
  53. </Body>
  54. </html>