📄 delforum.jsp
字号:
<%@ page language="java" contentType="text/html; charset=gb2312" %>
<jsp:useBean id="SessionCheckBean" scope="page" class="com.laoer.bbscs.user.SessionCheck" />
<jsp:useBean id="BoradsBean" scope="page" class="com.laoer.bbscs.board.Boards" />
<jsp:useBean id="DoTextBean" scope="page" class="com.laoer.bbscs.txthtml.DoText" />
<jsp:useBean id="ReOutputBean" scope="page" class="com.laoer.bbscs.txthtml.ReOutput" />
<jsp:useBean id="UserDataBean" scope="page" class="com.laoer.bbscs.user.UserData" />
<jsp:useBean id="BoardsMasterBean" scope="page" class="com.laoer.bbscs.user.BoardsMaster" />
<jsp:useBean id="ManagerUserBean" scope="page" class="com.laoer.bbscs.user.ManagerUser" />
<jsp:useBean id="ForumBean" scope="page" class="com.laoer.bbscs.bbs.Forum" />
<%
SessionCheckBean.getSession(request);
if (SessionCheckBean.isHaveSession()) {
//String bid = request.getParameter("bid");
boolean isGuestUser = SessionCheckBean.isGuestUser();
String strUserID = SessionCheckBean.getUserID();
String strUserName = SessionCheckBean.getUserName();
//String strUserNickName = SessionCheckBean.getUserNick();
//String strPost = SessionCheckBean.getPost();
//String tabledarkcolor = BBSConfBean.gettabledarkcolor();
//String tablemaincolor = BBSConfBean.gettablemaincolor();
//String tabletintcolor = BBSConfBean.gettabletintcolor();
//int confStyle = BBSConfBean.getConfStyle();
ManagerUserBean.getManagerUser(strUserID);
boolean isSuper = ManagerUserBean.getIsSuper();
//boolean isBoard = ManagerUserBean.getIsBoard();
//boolean isUserAdmin = ManagerUserBean.getUserAdmin();
//boolean isBulletin = ManagerUserBean.getIsBulletin();
String recid = request.getParameter("recid");
String bid = request.getParameter("bid");
String pages = request.getParameter("pages");
if (recid != null && recid.length()>0 && bid != null && bid.length()>0 && pages != null && pages.length()>0 && !isGuestUser) {
boolean isBoardMaster = BoardsMasterBean.getBoardMaster(strUserName,bid);
boolean isBoardsMaster = BoardsMasterBean.getBoardsMaster(strUserName,bid);
boolean isBoardsMaster1 = BoardsMasterBean.getBoardsMaster1(strUserName,bid);
boolean isBoardsMaster2 = BoardsMasterBean.getBoardsMaster2(strUserName,bid);
ForumBean.setForum(recid);
int id2 = 0;
String UID = "";
int jd = 0;
String strAuthorName = "";
int cannotre = 0;
strAuthorName = ForumBean.getUserName();
cannotre = ForumBean.getCanNotRe();
id2 = ForumBean.getid2();
UID = ForumBean.getUID();
strAuthorName = ForumBean.getUserName();
jd = ForumBean.getJD();
int artunm = 0;
int bx = 0;
UserDataBean.setUserData(UID);
artunm = UserDataBean.getUserArtNum();
bx = UserDataBean.getUserBx();
String IP = request.getRemoteAddr();
if ((strAuthorName.equals(strUserName) && cannotre == 0) || isSuper || isBoardMaster || isBoardsMaster || isBoardsMaster1 || isBoardsMaster2) {
ForumBean.setDelSign(recid,strUserID,strUserName,IP);
if (artunm>=1) {
if (BoardsMasterBean.getBoardMaster(strAuthorName,bid) || BoardsMasterBean.getBoardsMaster(strAuthorName,bid)) {
}
else {
UserDataBean.setUpdateUserData(UID,"+0","-1","+0");
}
}
if (jd != 0 && bx>5) {
UserDataBean.setUpdateUserData(UID,"-5","+0","+0");
}
String intid2 = String.valueOf(id2);
if (!(intid2.equals(recid))) {
ForumBean.setDecRe(id2);
}
ForumBean.close();
BoradsBean.close();
UserDataBean.close();
ManagerUserBean.close();
BoardsMasterBean.close();
response.sendRedirect("right.jsp?bid="+ bid +"&pages="+ pages);
}
}
else {
out.print(ReOutputBean.ReOutput(false,"参数错误!","javascript:history.go(-1);"));
}
%>
<%
}
else {
out.println("错误!");
}
ForumBean.close();
BoradsBean.close();
UserDataBean.close();
ManagerUserBean.close();
BoardsMasterBean.close();
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -