📄 data_change_check.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ page import='java.sql.*'%>
<%@include file="..\\function\\admin_check.jsp" %>
<jsp:useBean id='oMD5' scope='request' class='beartool.MD5'/>
<%String action=request.getParameter("action");%>
<%
///////////////////////////对文章部分的操作///////////////////////////////
if(action.equals("article_add"))//////////文章添加//////////
{
String article_class_id,article_title,article_content;
article_class_id=request.getParameter("article_class_id");
article_title=request.getParameter("article_title");
article_title=new String(article_title.getBytes("ISO-8859-1"));
article_content=request.getParameter("article_content").trim();
article_content=new String(article_content.getBytes("ISO-8859-1"));
if(article_content.equals(""))
{
out.print("<script language=javascript>alert('文章内容不能为空!');javascript:history.go(-1);</script>");
}else
{
Statement stmt1=conn.createStatement();
String sql1="insert into tb_blog_article(article_class_id,article_title,article_content)";
sql1=sql1+" values ('"+article_class_id+"','"+article_title+"','"+article_content+"')";
int flag=stmt1.executeUpdate(sql1);
if(flag>0)
{
stmt1.close();
conn.close();
out.print("添加成功! <br /><a href='article_add.jsp'>继续添加?</a> <a href='article_modify.jsp'> 返回? </a>");
}
}
}
if(action.equals("article_edit"))//////////文章修改//////////
{
int article_id=java.lang.Integer.parseInt(request.getParameter("article_id"));
String article_class_id,article_title,article_content;
article_class_id=request.getParameter("article_class_id");
article_title=request.getParameter("article_title");
article_title=new String(article_title.getBytes("ISO-8859-1"));
article_content=request.getParameter("article_content").trim();
article_content=new String(article_content.getBytes("ISO-8859-1"));
if(article_content.equals(""))
{
out.print("<script language=javascript>alert('文章内容不能为空!');javascript:history.go(-1);</script>");
}else
{
Statement stmt1=conn.createStatement();
String sql1="update tb_blog_article set article_class_id='"+article_class_id+"',article_title='"+article_title+"',article_content='"+article_content+"'";
sql1=sql1+"where article_id="+article_id;
int flag=stmt1.executeUpdate(sql1);
if(flag>0)
{
stmt1.close();
conn.close();
out.print("<center>编辑成功!</center><meta http-equiv=refresh content='1; url=article_modify.jsp'>");
}
}
}
if(action.equals("article_del"))//////////文章删除//////////
{
int article_id=java.lang.Integer.parseInt(request.getParameter("article_id"));
Statement stmt1=conn.createStatement();
String sql1="delete from tb_blog_article where article_id="+article_id;
Statement stmt2=conn.createStatement();
String sql2="delete from tb_blog_comment where comm_article_id="+article_id;
stmt2.executeUpdate(sql2);
stmt1.executeUpdate(sql1);
stmt2.close();
stmt1.close();
out.print("<center>删除成功!</center><meta http-equiv=refresh content='1; url=article_modify.jsp'>");
//response.sendRedirect("../default.jsp");
}
/////////////////////////对分类的操作部分//////////////////////////
if(action.equals("class_add"))//////////分类添加//////////
{
String class_name=request.getParameter("class_add");
class_name=new String(class_name.getBytes("ISO-8859-1"));
Statement stmt1=conn.createStatement();
String sql1="insert into tb_blog_article_class(class_name) values ('"+class_name+"')";
stmt1.executeUpdate(sql1);
stmt1.close();
conn.close();
out.print("<center>添加成功!</center><meta http-equiv=refresh content='1; url=class_modify.jsp'>");
}
if(action.equals("class_del"))//////////分类删除//////////
{
int class_id=java.lang.Integer.parseInt(request.getParameter("class_id"));
Statement stmt1=conn.createStatement();
String sql1="delete from tb_blog_article_class where class_id="+class_id;
stmt1.executeUpdate(sql1);
stmt1.close();
conn.close();
out.print("<center>删除成功!</center><meta http-equiv=refresh content='1; url=class_modify.jsp'>");
}
if(action.equals("class_rename"))//////////分类修改//////////
{
int class_id=java.lang.Integer.parseInt(request.getParameter("class_id"));
String class_name=request.getParameter("class_rename");
class_name=new String(class_name.getBytes("ISO-8859-1"));
Statement stmt1=conn.createStatement();
String sql1="update tb_blog_article_class set class_name='"+class_name+"' where class_id="+class_id;
stmt1.executeUpdate(sql1);
stmt1.close();
conn.close();
out.print("<center>修改成功!</center><meta http-equiv=refresh content='1; url=class_modify.jsp'>");
}
//////////////////////////管理员修改密码/////////////////////////////
if(action.equals("setpsw"))
{
//String oldpsw=request.getParameter("oldpsw");
String newpsw=request.getParameter("newpsw");
String renewpsw=request.getParameter("renewpsw");
if(!newpsw.equals(renewpsw))
{
out.print("<script language=javascript>alert('两次输入的密码不一致!');javascript:history.go(-1);</script>");
}else
{
String md5psw = oMD5.getMD5ofStr(newpsw); //计算MD5的值
Statement stmt1=conn.createStatement();
String sql1="update tb_admin set admin_psw='"+md5psw+"'";
int flag=stmt1.executeUpdate(sql1);
if(flag>0)
{
out.print("<center>修改成功!</center><meta http-equiv=refresh content='1; url=admin_setpsw.jsp'>");
stmt1.close();
conn.close();
}
}
}
//////////////////////////管理员注销/////////////////////////////
if(action.equals("logout"))
{
session.invalidate();
response.sendRedirect("default.jsp");
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -