📄 post.jsp
字号:
<%
/*
* Copyright: Copyright (c) 2004
* @author http://hi.baidu.com/lael80*/
%>
<%@ page contentType="text/html; charset=gb2312" errorPage=""%>
<%@ include file="head.jsp"%>
<br>
<%
String temptitle="";
String quote=request.getParameter("quote");
String etheme="";
String textdata="";
if(workFC.cNULL(quote)){
if(quote.equals("0")){
String quotedata[]=workDB.queryData("select user_name,topic_theme,topic_content from user_topic where topic_id="+topic,3,1,1);
textdata="[B]引用:[/B]原文由[B] "+quotedata[0]+" [/B]发表 主题:[B]"+quotedata[1]+"[/B] "+quotedata[2];
}else{
String quotedata[]=workDB.queryData("select user_name,reply_content from user_reply where reply_id="+quote,2,1,1);
if(quotedata.length!=0)textdata="[B]引用:[/B]原文由[B] "+quotedata[0]+" [/B]发表 "+quotedata[1];
}
}
if(edit!=0){
if(action.equals("topic")){
etheme=workDB.queryData("select topic_theme from user_topic where topic_id="+topic);
textdata=workDB.queryData("select topic_content from user_topic where topic_id="+topic);
}else textdata=workDB.queryData("select reply_content from user_reply where reply_id="+edit);
}
textdata=workFC.StrtoHtml(textdata);
workDB.PageInfo("select count(reply_id)+1 from user_reply where reply_forum="+forum+" and topic_id="+topic,10,id);
if(workFC.cNULL(action)&&action.equals("topic")){
temptitle=edit==0?"发表新主题":"编辑主题";
String tmp=edit==0?"":"&edit="+edit;
%>
<form name="form1" method="post" action="topic_ok.jsp?forum=<%=forum%>&pageid=1<%=tmp%>">
<%
}else{
temptitle=edit==0?"回复主题":"编辑回复";
String tmp=edit==0?"":"&edit="+edit;
%>
<form name="form1" method="post" action="reply_ok.jsp?forum=<%=forum%>&topic=<%=topic%>&pageid=<%=pageid%>&id=<%=edit==0?workDB.getPageCount():id%><%=tmp%>">
<%}%>
<%=tabletop%>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1">
<tr height="25">
<td colspan="2" class="b1"> </td>
</tr>
<tr>
<td valign="middle" height="20"> 用户名称:</td>
<td> <%=workFC.cNULL(String.valueOf(session.getAttribute("u_name")))?"<b>"+workFC.UnitoGB(String.valueOf(session.getAttribute("u_name")))+"</b>":"您还没有登录论坛,不能"+temptitle%></td>
</tr>
<%
if(workFC.cNULL(action)){
%>
<tr valign="middle">
<td> 文章标题:(100字节)</td>
<td><input name="topic_theme" type="text" style="width:98%" maxlength="100" value="<%=etheme%>"></td>
</tr>
<%}%>
<tr height="20" valign="middle">
<td> UBB代码:</td>
<td> <img src="images/fontb.gif" alt="粗体" height="20" onclick="ubbclick(1);" style="cursor:hand;">
<img src="images/fonti.gif" alt="斜体" height="20" onclick="ubbclick(2);" style="cursor:hand;">
<img src="images/fontu.gif" alt="下划线" height="20" onclick="ubbclick(3);" style="cursor:hand;">
<img src="images/fontl.gif" alt="插入URL" height="20" onclick="ubbclick(4);" style="cursor:hand;">
<img src="images/fonte.gif" alt="插入E-MAIL" height="20" onclick="ubbclick(5);" style="cursor:hand;">
<img src="images/fontp.gif" alt="插入图片" height="20" onclick="ubbclick(6);" style="cursor:hand;">
<img src="images/fontf.gif" alt="插入FLASH" height="20" onclick="ubbclick(7);" style="cursor:hand;">
<img src="images/fontr.gif" alt="插入RM影片" height="20" onclick="ubbclick(8);" style="cursor:hand;">
<img src="images/fontm.gif" alt="插入Media影片" height="20" onclick="ubbclick(9);" style="cursor:hand;">
<select onchange=document.form1.textarea.value="[font="+this.options[this.selectedIndex].value+"]"+document.form1.textarea.value+"[/font]";document.form1.textarea.focus();>
<option selected>字体</option>
<option value="Arial">Arial</option>
<option value="Arial Black">Arial Black</option>
<option value="Verdana">Verdana</option>
<option value="Times New Roman">Times New Roman</option>
<option value="Garamond">Garamond</option>
<option value="Courier New">Courier New</option>
<option value="Webdings">Webdings</option>
<option value="Wingdings">Wingdings</option>
<option value="隶书">隶书</option>
<option value="幼圆">幼圆</option>
<option value="方正舒体">方正舒体</option>
<option value="仿宋_GB2312">仿宋_GB2312</option>
<option value="黑体">黑体</option>
<option value="华文彩云">华文彩云</option>
<option value="华文细黑">华文细黑</option>
<option value="华文新魏">华文新魏</option>
<option value="华文行楷">华文行楷</option>
<option value="华文中宋">华文中宋</option>
<option value="楷体_GB2312">楷体_GB2312</option>
<option value="宋体">宋体</option>
<option value="新宋体">新宋体</option>
</select>
<select onchange=document.form1.textarea.value="[size="+this.options[this.selectedIndex].value+"]"+document.form1.textarea.value+"[/size]";document.form1.textarea.focus();>
<option selected>大小</option>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
<option value=6>6</option>
<option value=7>7</option>
</select> </td>
</tr>
<tr>
<td width="20%" align="center" valign="middle">
<script language="javascript">
<!--
for(i=1;i<=20;i++) {
images=Math.floor(Math.random()*50);
document.write(" <a href=javascript:document.form1.textarea.value+='[em"+images+"]';document.form1.textarea.focus();><img src='images/icon/"+"em"+images+".gif'></a> ");
if(i%5==0)document.write("<br>");
}
function ubbclick(ubb){
var obj=document.form1.textarea;
switch(ubb){
case 1:obj.value="[B]"+obj.value+"[/B]";break;
case 2:obj.value="[I]"+obj.value+"[/I]";break;
case 3:obj.value="[U]"+obj.value+"[/U]";break;
case 4:{
var linkurl=prompt("请输入链接地址","http://");
linkurl=linkurl.replace(/\\/ig,"/");
if(linkurl)obj.value+="[URL="+linkurl+"]";
break;
}
case 5:{
var email=prompt("请输入邮件地址","");
email=email.replace(/\\/ig,"/");
if(email)obj.value+="[EMAIL="+email+"]";
break;
}
case 6:{
var picture=prompt("请输入图片地址","http://");
picture=picture.replace(/\\/g,"/");
if(picture)obj.value+="[IMG="+picture+"]";
break;
}
case 7:{
var flash=prompt("请输入FLASH地址","http://");
var flashwh=prompt("请输入FLASH的宽度与高度(0-999)","500,375");
flash=flash.replace(/\\/g,"/");
if(flash&&flashwh)obj.value+="[FLASH="+flash+","+flashwh+"]";
break;
}
case 8:{
var realone=prompt("请输入RealOne文件地址","http://");
var realwh=prompt("请输入RealOne的视频参数(0无视频,1有视频),宽度,高度(0-999)","0,500,65");
realone=realone.replace(/\\/g,"/");
if(realone&&realwh)obj.value+="[RM="+realone+","+realwh+"]";
break;
}
case 9:{
var media=prompt("请输入Media Player文件地址","http://");
var mediawh=prompt("请输入Media Player的宽度与高度(0-999)","500,45");
media=media.replace(/\\/g,"/");
if(media&&mediawh)obj.value+="[MP="+media+","+mediawh+"]";
break;
}
}
obj.focus();
}
//-->
</script>
</td>
<td width="80%">
<textarea name="textarea" style="width:98%" rows="8"><%=textdata%></textarea>
</td>
</tr>
<tr>
<td valign="middle">
<%
if(workDB.queryCount("select count(user_id) from user_info where user_name='"+session.getAttribute("u_name")+"' and (user_type="+forum+" or user_type=100)")!=0){
out.println(" <input type='checkbox' name='topic_type' value='1'>发表论坛公告");
}
%>
</td>
<td><input name="Submit" type="submit" value="<%=temptitle%> >>>">
<input name="Submit2" type="reset" value="重 置"></td></tr>
</table>
<%=tablebottom%>
</form>
<%@ include file="footer.jsp"%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -