📄 shownote.jsp
字号:
<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="err.jsp"%>
<html>
<head>
<link rel='stylesheet' type='text/css' href='inc/FORUM.CSS'>
<META NAME="keywords" CONTENT="溢洋 溢洋论坛 xyworker@163.com java forum jsp forum">
<META NAME="description" CONTENT="溢洋 溢洋论坛 xyworker@163.com java forum jsp forum">
<script language="JavaScript">
function Popup(url, window_name, window_width, window_height)
{ settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=yes,"+
"resizable=yes,width="+window_width+",height="+window_height;
NewWindow=window.open(url,window_name,settings); }
function icon(theicon) {
document.input.message.value += " "+theicon;
document.input.message.focus();
}
</script>
<title>同升论谈</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body text="#0000ff" >
<jsp:include page="inc/public.jsp" flush="true"/>
<table width="760" cellspacing="0" cellpadding="0" align="center">
<tr>
<jsp:useBean id="yy" scope="page" class="yy.jdbc"/>
<jsp:useBean id="li" scope="page" class="yy.bbcode"/>
<%! String Board_Name,Board_Id,Note_Id;%>
<%
Board_Id=request.getParameter("fid");
Note_Id=request.getParameter("noteid");
Connection con=yy.getConn();
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet rs=null;
String sql="Select 论坛名称 from 论坛栏目 Where 论坛id="+Board_Id;
rs=stmt.executeQuery(sql);
while(rs.next())
{
Board_Name=rs.getString("论坛名称");
}
%>
<td width="62%"> <a href="../default1.jsp">首页</a>>><a href="index.jsp">溢洋论坛</a>>><a href=board.jsp?fid=<%=Board_Id%>><%=Board_Name%></a>>>浏览贴子
</td>
<td class="post" align="right" width="38%"> <a href="post.jsp?fid=<%=Board_Id%>"><img src="IMAGES/TOPIC.GIF" border="0"></a> <a href="post.jsp?fid=<%=Board_Id%>&Returnid=<%=Note_Id%>"><img src="IMAGES/REPLY.GIF" border="0" ></a> <a href='javascript:print()'><img src="IMAGES/PRINT.GIF" border="0" ></a></td>
</tr></table>
<table cellspacing="0" cellpadding="0" border="0" width="754" align="center">
<tr>
<td bgcolor="#009ACE">
<table border="0" cellspacing="1" cellpadding="6" width="100%">
<%
sql="update 贴子 set 点击次数=点击次数+1 where 贴子id="+Note_Id;
stmt.executeUpdate(sql);
int PageSize=10;
int RecordCount=0;
int PageCount=0;
int ShowPage=1;
sql="Select * from 用户表,贴子 where 贴子.贴子作者=用户表.用户名 And 贴子.贴子id="+Note_Id+" And 版块id="+Board_Id+" or 贴子.贴子作者=用户表.用户名 And 贴子.回复id="+Note_Id+" And 版块id="+Board_Id+" order by 贴子.贴子id";
//out.println(sql);
rs=stmt.executeQuery(sql);
rs.last();
RecordCount=rs.getRow();
PageCount=(RecordCount % PageSize==0)?(RecordCount/PageSize):(RecordCount/PageSize+1);
String Page=request.getParameter("page");
if (Page!=null)
{
ShowPage=Integer.parseInt(Page);
if (ShowPage>PageCount)
ShowPage=PageCount;
else if(ShowPage<0)
ShowPage=1;
}else
ShowPage=1;
if (RecordCount>0)
{
rs.absolute((ShowPage-1)*PageSize+1);
for (int i=1;i<PageSize;i++)
{
String Note_Title=rs.getString("贴子名称");
String User_Name=rs.getString("用户名");
String Noteall_Id=rs.getString("贴子id");
String User_Level=rs.getString("用户等级");
String Sing_Id=rs.getString("显示签名");
%>
<tr>
<td width="22%" bgcolor="#9CCFFF">作者 </td>
<td bgcolor="#9CCFFF">文章标题 <span class="postauthor"><%=Note_Title%></span></td>
</tr>
<tr>
<td rowspan="3" valign="top" bgcolor="#F7FBFF"> <span class="postauthor"><%=User_Name%></span><br />
<br /><div><center>
<span class="postauthor"><img src="./<%=rs.getString("用户图像")%>"></span><br />
<br />
<%=User_Level%><br />
<%
//用户等级
//out.println(User_Level);
if (User_Level.equals("新手上路"))
out.println(" <IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("初级会员"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("中级会员"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("高级会员"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("资深会员"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("版主"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
else if (User_Level.equals("系统管理员"))
out.println(" <IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF><IMG SRC=IMAGES/STAR.GIF>");
%>
<br /><br /></center><br />
贴子数量 :<span class="postauthor"><%=rs.getString("发贴次数")%></span> <br />
注册日期 :<span class="postauthor"><%=rs.getString("注册日期").substring(0,10)%></span></div>
</td>
<td valign="top" bgcolor="#F7FBFF"><img src="IMAGES/<%=rs.getString("贴子图片")%>.GIF" />
发表于: <span class="postauthor"><%=rs.getString("发表日期").substring(0,16)%></span></td>
</tr>
<tr>
<td height="120" valign="top" bgcolor="#F7FBFF"> <%=li.yyBBCODE(li.HTMLEncode(rs.getString("贴子内容")))%>
<%
if ((Sing_Id!=null)&&Sing_Id.equals("1"))
out.println("<hr size=1 color=#000000 noshade>签名<br> "+li.yyBBCODE(li.HTMLEncode(rs.getString("签名"))));
%>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#F7FBFF">
<table border="0" cellspacing="0" cellpadding="0" align="left" width="378" height="20">
<tr>
<td><a href="member.jsp?member=<%=User_Name%>"><img src="IMAGES/PROFILE.GIF" border="0" alt="查看此人的个人资料" width="45" height="18"></a>
<a href="mailto:<%=rs.getString("用户邮箱")%>"><img src="IMAGES/EMAIL.GIF" border="0" alt="发送E-Mail给此人" width="45" height="18" /></a>
<a href="post.jsp?fid=<%=Board_Id%>¬eid=<%=Noteall_Id%>&returnid=<%=Note_Id%>"><img src="IMAGES/QUOTE.GIF" border="0" alt="引用回复" width="45" height="18" /></a>
<a href="article.jsp?member=<%=User_Name%>"><img src="IMAGES/FIND.GIF" border="0" alt="搜索此人的所有贴子" width="45" height="18"></a>
<a href="edit.jsp?fid=<%=Board_Id%>¬eid=<%=Note_Id%>&editid=<%=Noteall_Id%>"><img src="IMAGES/EDIT.GIF" border="0" alt="编辑贴子" width="47" height="18" /></a>
<a href="querymodify.jsp?fid=<%=Board_Id%>&deleteid=<%=Noteall_Id%>"><img src="IMAGES/DELETE.GIF" onclick="{if(confirm('确定删除选定的纪录吗?')){return true;}return false;}" width="45" height="18" alt="删除贴子" border="0"></a>
<%
//End If
%>
</td>
</tr>
</table>
</td>
</tr>
<%
if (!rs.next())
break;
}
}
%>
</table>
</td></tr>
</table>
<table width="733" cellspacing="0" cellpadding="0" align="center" height="20">
<tr bgcolor="#ffffff">
<td class="post" valign="top" width="547" height="6"> <a href='javascript:print()'><img src="IMAGES/PRINT.GIF" border="0" ></a> <a href="post.jsp?fid=<%=Board_Id%>&Returnid=<%=Note_Id%>"><img src="IMAGES/REPLY.GIF" border="0" ></a> <a href="post.jsp?fid=<%=Board_Id%>"><img src="IMAGES/TOPIC.GIF" border="0"></a></td>
<td align="right" width="182" height="6">
<form method="POST" action="shownote.jsp">
<p><input type="hidden" name="fid" size="20" value='<%=Board_Id%>'></p>
<p><input type="hidden" name="noteid" size="20" value='<%=Note_Id%>'></p>
<p><input type="hidden" name="boardname" size="20" value='<%=Board_Name%>'></p>
<p>现在是第 <font color=black ><%=ShowPage%></font> 页 转到<select size="1" name="page">
<%
for (int i=1;i<=PageCount;i++)
{
out.println(" <option value="+i+">"+i+"页</option>");
}
%>
<input type="submit" value="go" name="B1"></p>
</form>
</td></tr>
<jsp:include page="inc/jumpboard.jsp" flush="true"/>
</table>
</body></html>
<html><script language="JavaScript"></script></html>
<jsp:include page="inc/online.jsp" flush="true"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -