clubBlackEdit.jsp
上传用户:u_thks
上传日期:2022-07-31
资源大小:1910k
文件大小:6k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

Java

  1. <%@ page language="java" contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="../GVinc/gvInclude.jsp" %>
  3. <%@ include file="clubMasterPass.jsp" %>
  4. <jsp:useBean id="cbr" scope="page" class="com.gamvan.club.user.ClubBlackRequest"/>
  5. <jsp:useBean id="cbg" scope="page" class="com.gamvan.club.user.ClubBlackGet"/>
  6. <% 
  7. //权限判断共享代码
  8. boolean ispass = false;
  9. //ArrayEdit ae = new ArrayEdit();
  10. ispass = ae.txtsArray(gvcmgTxt,9,"|");
  11. if(!ispass){
  12. out.print(prtCenter2("您无权进行此项操作!","",2));
  13. out.close();
  14. if(true)return;
  15. }
  16. //权限判断代码结束
  17. String act = "add";
  18. if(request.getParameter("act")!=null){
  19. act = request.getParameter("act");
  20. }
  21. String userName = "";
  22. if(request.getParameter("uName")!=null){
  23. userName = request.getParameter("uName");
  24. }
  25. int bID=0;
  26. if(request.getParameter("bID")!=null){
  27. bID = Integer.parseInt(request.getParameter("bID"));
  28. }
  29. int blackDate=3;
  30. String blackInfo="", blackTxt="";
  31. if(request.getMethod().equals("POST")){
  32. temp = "";
  33. String txt="";
  34. for(int i = 1; i < 30; i++){
  35. txt = request.getParameter("blackInfo"+String.valueOf(i));
  36. if(txt==null){
  37. txt="0";
  38. }
  39. if(temp.equals("")){
  40. temp = txt;
  41. }else{
  42. temp = temp + "|" + txt;
  43. }
  44. }
  45. blackInfo = temp;
  46. userName = clubgb.gb(userName);
  47. cbr.setBlackUserName(userName);
  48. //out.print(userName);
  49. if(userName.equals("")){
  50. out.print(prtCenter2("用户ID不能为空!","",2));
  51. out.close();
  52. if(true)return;
  53. }
  54. cbr.setBid(bID);
  55. cbr.setBlackInfo(blackInfo);
  56. cbr.setBlackTxt(clubgb.gb(request.getParameter("blackTxt")));
  57. cbr.setBlackDate(request.getParameter("blackDate"));
  58. //cbr.setBlackOver(request.getParameter("blackOver"));
  59. cbr.setByUserIp(request.getRemoteAddr());
  60. cbr.setByUserName(gvcmName);
  61. cbr.setCCID(request.getParameter("ccID"));
  62. cbr.blackAct();
  63. out.print(prtCenter2(cbr.getMessage(),"",2));
  64. out.close();
  65. if(true)return;
  66. }
  67. int [] bInfo = new int[20];
  68. if(bID>0){
  69. cbg.clubBlackBid(bID,1);
  70. userName = cbg.getBlackUserName();
  71. ccID = cbg.getCCID();
  72. blackInfo = cbg.getBlackInfo();
  73. blackTxt = cbg.getBlackTxt();
  74. blackDate = cbg.getBlackDate();
  75. StringTokenizer st = new StringTokenizer(blackInfo,"|");
  76.     bInfo = new int[st.countTokens()];
  77. for(int i=0;st.hasMoreTokens();i++){
  78. bInfo[i]=Integer.parseInt(st.nextToken().trim());
  79. }
  80. }
  81. %>
  82. <html>
  83. <head>
  84. <title>今晚在线-社区管理</title>
  85. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  86. <link href="css.css" rel="stylesheet" type="text/css">
  87. </head>
  88. <body>
  89. <script type="text/javascript" src="../GVscript/GVjumpPage.js"></script>
  90. <table width="99%" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#e6e6e6">
  91.   <tr>
  92.     <td align="center"><strong>社区用户列表</strong></td>
  93.   </tr>
  94. </table>
  95. <table width="99%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#9AA8CB">
  96.  <form name="form2" method="get" action=""> <tr bgcolor="#f6f6f6">
  97.     <td bgcolor="#e6e6e6">
  98. <a href="clubBlackList.jsp">点击这里返回黑名单</a>&nbsp;</td>
  99.   </tr>
  100.   </form>
  101. </table>
  102. <table width="99%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#e6e6e6">
  103. <form name="form1" method="post" action="">
  104.     <tr bgcolor="#f6f6f6">
  105.       <td width="100"><strong>用户ID</strong></td>
  106.       <td><input name="uName" type="text" id="uName" value="<%=userName%>" size="30" maxlength="30"></td>
  107.     </tr>
  108.     <tr bgcolor="#f6f6f6">
  109.       <td><strong>限制版面</strong></td>
  110.       <td>
  111. <jsp:useBean id="ccl" scope="page" class="com.gamvan.club.ClubClassList"/>
  112. <select name="ccID">
  113. <option <%if(ccID==0){out.print(" selected");}%>  value="0">全部版面</option>
  114. <%
  115. String sqlCommand;
  116. Pageable rs=null;
  117. int ccid, ccid1;
  118. sqlCommand = "SELECT * FROM GVclubClass where ccIDD = 0 and ccType=0 order by ccOrder desc, ccID desc";
  119. try{
  120. cr.setSqlCommand(sqlCommand);
  121. cr.setPageNum(100); //设置每页显是行数
  122. cr.setPage(1); //设置当前页
  123. rs = cr.gvrs(); //
  124. int pageRows = cr.getPageRows(); //返回当前页行数
  125. //totalPage = cr.getTotalPage();
  126. if(pageRows>0){
  127. for(int i=0; i<pageRows; i++){ 
  128. ccid = rs.getInt("ccID");
  129. %>
  130. <option <%if(ccID==ccid){out.print(" selected");}%>  value="<%=ccid%>"><%=rs.getString("ccName")%></option>
  131. <%
  132. out.print(ccl.classSelect(ccid,1,ccID));
  133. rs.next();
  134. }
  135. }
  136. rs.close();
  137. cr.closeAll();
  138. }catch(Exception e){
  139. }finally{
  140. cr.closeAll();
  141. }
  142. %>
  143. </select>
  144.   </td>
  145.     </tr>
  146. <tr bgcolor="#f6f6f6">
  147. <td bgcolor="#f6f6f6"><strong>操作内容</strong></td>
  148. <td>
  149. <input name="blackInfo1" type="checkbox" id="blackInfo1" value="1" <% if(bInfo[0]==1){out.print("checked");}%>>
  150. 1.禁止发表主题<br>
  151. <input name="blackInfo2" type="checkbox" id="blackInfo2" value="1" <% if(bInfo[1]==1){out.print("checked");}%>>
  152. 2.禁止回复主题<br>
  153. <input name="blackInfo3" type="checkbox" id="blackInfo3" value="1" <% if(bInfo[2]==1){out.print("checked");}%>>
  154. 3.禁止浏览帖子<br>
  155. <input name="blackInfo4" type="checkbox" id="blackInfo4" value="1" <% if(bInfo[3]==1){out.print("checked");}%>>
  156. 4.禁止显示其发表的主题<br>
  157. <input name="blackInfo5" type="checkbox" id="blackInfo5" value="1" <% if(bInfo[4]==1){out.print("checked");}%>>
  158. 5.禁止显示其发表的回复<br>
  159. <input name="blackInfo6" type="checkbox" id="blackInfo6" value="1" <% if(bInfo[5]==1){out.print("checked");}%>>
  160. 6.禁止上传文件<br>
  161. <input name="blackInfo7" type="checkbox" id="blackInfo7" value="1" <% if(bInfo[6]==1){out.print("checked");}%>>
  162. 7.禁止显示签名<br>
  163. </td>
  164. </tr>
  165. <tr bgcolor="#f6f6f6">
  166.   <td bgcolor="#f6f6f6"><strong>操作理由</strong><br>
  167.     支持UBB</td>
  168.   <td><textarea name="blackTxt" cols="60" rows="4" id="blackTxt"><%=blackTxt%></textarea></td>
  169. </tr>
  170. <tr bgcolor="#f6f6f6">
  171.   <td bgcolor="#f6f6f6"><strong>限制时间</strong></td>
  172.   <td><input name="blackDate" type="text" id="blackDate" value="<%=blackDate%>" size="3" maxlength="4">
  173.     天</td>
  174. </tr>
  175. <tr bgcolor="#f6f6f6">
  176.   <td bgcolor="#f6f6f6"></td>
  177.   <td><input name="gvSubmit" type="submit" id="gvSubmit" value="提交"></td>
  178. </tr>
  179. <tr bgcolor="#f6f6f6">
  180.   <td bgcolor="#f6f6f6"></td>
  181.   <td>&nbsp;</td>
  182. </tr>
  183. </form>
  184. </table>
  185. <br>
  186. </body>
  187. </html>