📄 info_editsave.jsp
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@include file="InfoComm.jsp"%>
<%!
String InfoTitle,strContent,strCateId,strPic,sPoster,stime;
int cateid,attpic,InfoId;
%>
<%
// 取得当前用户名
String userId = (String)session.getValue("user_id");
String pwd = (String)session.getValue("passwd");
// 只有系统用户才可以有权限
if(IsUser(userId,pwd))
{
%>
<%
//判断用户权限,是否可以维护信息
try
{
InfoId = Integer.parseInt(request.getParameter("id"));
Information info = new Information();
info.setInfoId(InfoId);
if(info.getInformation())
{
sPoster = info.getPoster();
// 判断当前用户是否为管理员,如果为信息编辑者,则需要判断是否为此信息作者
if(getType(userId)==2 ||(sPoster.equals(userId)&&getType(userId)==1))
{
//get data,Hits=0
InfoTitle = request.getParameter("txttitle");
strPic = request.getParameter("attpic");
if(strPic==null)
attpic = 0;
else
attpic = 1;
strContent = request.getParameter("txtcontent");
strCateId = request.getParameter("se_cate");
cateid = Integer.parseInt(strCateId);
String ss = replaceString(strContent,"\r\n","<br>");
ss = replaceString(ss," "," ");
stime = request.getParameter("strRdt");
//插入信息
Information o_Info = new Information();
o_Info.setInfoId(InfoId);
o_Info.setCateId(cateid);
o_Info.setPoster((String)session.getValue("user_id"));
o_Info.setTitle(InfoTitle);
o_Info.setAttpic(attpic);
o_Info.setContent(ss);
o_Info.UpdateInformation();
}
else
out.println("您不是此信息的编辑者,无权修改");
}
}catch(Exception e)
{ System.out.println(e.toString());}
%>
<html><head><title>信息修改</title></head>
<body><h2>修改成功</h2>
<script language=javascript>
opener.location.reload();
setTimeout("window.close()",800);
</script>
<%}else
out.println("你没有修改的权限");
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -