⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 info_editsave.jsp

📁 Oracle 10g数据库Java开发 源码
💻 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," ","&nbsp;");
	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 + -