📄 forum_reply.asp
字号:
<!-- #include file="include/config_forum.asp" -->
<% if not(isnumeric(forumid)) or not(isnumeric(viewid)) then call cookies_type("view_id") %>
<!-- #include file="include/config_upload.asp" -->
<!-- #include file="include/config_frm.asp" -->
<!-- #include file="include/jk_ubb.asp" -->
<!-- #include file="include/conn.asp" -->
<%
dim re_topic,re_word,reid,username
call forum_first()
call forum_word()
tit=forumname&"(回复贴子)"
call web_head(2,0,2,0,0)
if int(popedom_format(login_popedom,41)) then call close_conn():call cookies_type("locked")
if forumreadonly<>0 then call cookies_type("reply_readonly")
sql="select bbs_topic.id,bbs_topic.topic,bbs_topic.islock,bbs_data.username,bbs_data.tim,bbs_data.word from bbs_topic inner join bbs_data on bbs_topic.id=bbs_data.reply_id where bbs_data.forum_id="&forumid&" and bbs_data.id="&viewid
set rs=conn.execute(sql)
if rs.eof and rs.bof then
rs.close:set rs=nothing:close_conn
call cookies_type("view_id")
end if
if int(rs("islock"))=1 then
rs.close:set rs=nothing
close_conn
call cookies_type("islock")
end if
re_topic=rs("topic")
re_word=""
reid=rs("id")
username=rs("username")
if trim(request.querystring("quote"))="yes" then
re_word="[QUOTE][b]以下是引用[i]"&rs("username")&"在"&rs("tim")&"[/i]的发言:[/b][br]"&replace(reUBBCode(rs("word")),vbcrlf,"[br]")&"[/QUOTE]"&vbcrlf
end if
rs.close:set rs=nothing
'-----------------------------------center---------------------------------
response.write forum_top("回复贴子") & kong
dim fssb:fssb=int(web_var(web_num,27))
if trim(request.form("reply"))="ok" then
response.write "<table border=0><tr><td align=center height=200>"
if post_chk()="no" then
response.write post_error
else
dim rs9,sql9,tim9
sql9="select top 1 username,tim from bbs_data where username='"&login_username&"' order by id desc"
set rs9=server.createobject("adodb.recordset")
rs9.open sql9,conn,1,1
if rs9.eof then
rs9.close:set rs9=nothing
response.write reply_chk()
else
tim9=now()-rs9("tim")
rs9.close:set rs9=nothing
if tim9<fssb*0.000011574 then '大约 0.000011574 为 1 秒
response.write VbCrLf & "<table border=0 width=300>" & _
VbCrLf & "<tr><td align=center height=30><font class=red_3><b>对不起,两次发贴之间必须间隔 <font class=blue>"&fssb&"</font> 秒!</b></font></td></tr>" & _
VbCrLf & "<tr><td height=30>您现在可以选择以下操作:</td></tr>" & _
VbCrLf & "<tr><td> ★ <a href='javascript:history.back(1)'>返回上一页</a>" & _
VbCrLf & "<tr><td> ★ 返回 <a href='forum_view.asp?forum_id=" & forumid & "&view_id=" & reid & "'>您所回复的帖子</a>" & _
VbCrLf & "<tr><td> ★ <a href='forum_list.asp?forum_id=" & forumid & "'>返回 <b>" & forumname & "</b></a></td></tr>" & _
VbCrLf & "<tr><td> ★ 返回 <a href='forum.asp'>论坛首页</a></td></tr>" & _
VbCrLf & "</table>"
else
response.write reply_chk()
end if
end if
end if
response.write "</td></tr></table>"
else
response.write reply_type()
end if
'---------------------------------center end-------------------------------
call web_end(0)
function reply_type()
%>
<script language=javascript><!--
function check(write_frm)
{
if(write_frm.topic.value.length>50)
{
alert("你还没完全留下所需信息!\r\n\n回贴的 主题 长度不能超过50个字符。");
return false;
}
if(write_frm.jk_word.value=="" || write_frm.jk_word.value.length><%response.write word_size*1024%>)
{
alert("你还没完全留下所需信息!\r\n\n贴子的 内容 是必须要的;\n且大小不能超过<%response.write word_size%>KB。");
return false;
}
}
-->
</script>
<script language=javascript src='style/em_type.js'></script>
<script language=javascript src='style/form_ok.js'></script>
<%response.write forum_table1%>
<form name=write_frm action='forum_reply.asp?forum_id=<%=forumid%>&view_id=<%=viewid%>' method=post onsubmit="frm_submitonce(this);">
<input type=hidden name=reply value='ok'>
<input type=hidden name=upid value=''>
<tr height=30<%response.write forum_table3%>>
<td width='20%' align=center>用户信息:</td>
<td width='80%'> 用户名:<input type=username name=username value='<%response.write login_username%>' size=18 maxlength=20>
密码:<input type=password name=password value='<%response.write login_password%>' size=18 maxlength=20>
<font class=gray>[ <a href='user_main.asp?username=<%response.write server.htmlencode(login_username)%>'>用户中心</a> ]</font>
<font class=gray>[ <a href='login.asp?action=logout'>退出登陆</a> ]</font></td>
</tr>
<tr height=30<%response.write format_table(3,1)%>>
<td align=center>贴子主题:</td>
<td>
<table border=0 cellspacing=0 cellpadding=0><tr>
<td> <%call frm_topic("write_frm","topic")%></td>
<td> <input type=text name=topic value='回复:<%response.write re_topic%>' size=60 maxlength=50><%response.write redx%>长度不能超过50</td>
</tr></table>
</td>
</tr>
<tr height=30<%response.write forum_table3%>>
<td align=center>当前心情:</td>
<td> <% response.write icon_type(9,3) %>
</td>
</tr>
<tr height=35<%response.write format_table(3,1)%>>
<td align=center><%call frm_ubb_type()%></td>
<td><%call frm_ubb("write_frm","jk_word"," ")%></td>
</tr>
<tr align=center<%response.write forum_table3%>>
<td><table border=0><tr><td class=htd><b>贴子内容:</b><br><%call frm_word_size("write_frm","jk_word",word_size,"贴子内容")%><br><%response.write word_remark%><br><script src="include/ubbcode.js"></script>
</td></tr></table></td>
<td><table border=0><tr><td><textarea name=jk_word rows=12 cols=95 title='按 Ctrl+Enter 可直接发送' onkeydown="javascript:frm_quicksubmit();"><% if re_word<>"" then response.write re_word %></textarea></td></tr></table></td>
</tr>
<tr<%response.write format_table(3,1)%>><td align=center><b>上传文件 </b><select name="upload_type" size=1>
<option value="">允许类型</option><%
dim iupload
iupload=split(web_var(web_upload,2),",")
for i=0 to ubound(iupload)
response.write "<option value="&iupload(i)&">"&iupload(i)&"</option>"
next
%>
</select></td><td> <iframe frameborder=0 name=upload_frame width='99%' height=30 scrolling=no src='upload.asp?uppath=forum&upname=&uptext=jk_word'></iframe></td></tr>
<tr height=30>
<td valign=top colspan=2 bgcolor=#ffffff>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -