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

📄 newpoll.asp

📁 仿雅虎论坛静态生成html版 后台管理:admin/admin.asp 用户名:admin 密码:admin TOP/top.htm 顶部模板 left.htm 左边树形菜单模板
💻 ASP
📖 第 1 页 / 共 3 页
字号:
 rs("PostTime")=date()+time()
 rs("LastPostTime")=date()+time()
 rs("LastPostUser")="------"
 rs("PollID")=cstr(pollid)
 rs.Update 
 titleid=cstr(rs("id"))
 titlefilename="fileid"+titleid+".html"
 rs("FileName")=titlefilename
 rs.Update 
 '--------------读取页面模板文件   
   top1="<script language=""JavaScript"" src=""../../inc/Top1_bbs.js""></script>"
   tom1="<script language=""JavaScript"" src=""../../inc/Tom1_bbs.js""></script>"
 '--------------编辑好Html文件内容
 '------------------------编辑login用户信息-----
 AccessNum=AccessNum+1
 Set rs3 = Server.CreateObject("ADODB.Recordset")
 sql3="select top 1 id,UserPage,头像ID,签名,注册时间,权限,等级,声望,积分,经验,金钱,主题数,回复数 from 用户资料 where 用户名='"&username&"' "
 rs3.open sql3,conn,1,3
 if rs3.BOF and rs3.EOF then
  Response.Write "没有这个用户"
 else
  qm=rs3("签名") '处理签名
  if qm<>"" then
  qm=ubbcode(qm)
  qm="<br><br><br>------------------签名-------------------<br>"+qm
  else
  qm=""
  end if
 
  rs3("声望")=rs3("声望")+usersw
  rs3("积分")=rs3("积分")+userjf
  rs3("经验")=rs3("经验")+userjy
  rs3("金钱")=rs3("金钱")+usermoney
  rs3("主题数")=rs3("主题数")+1
  rs3.Update
  '处理用户等级
  AccessNum=AccessNum+1
   Set rsdj = Server.CreateObject("ADODB.Recordset")
   rsdj2="select * from 论坛等级 where 所需积分<="&rs3("积分")&" and 所需经验<="&rs3("经验")&" and 所需声望<="&rs3("声望")&" and 所需发帖量<="&rs3("主题数")+rs3("回复数")&" "
   rsdj.open rsdj2,conn,1,1
   rsdj.MoveLast
   rs3("等级")=rsdj("等级名称")
   rsdj.close
   set rsdj=nothing'----------------
  rs3.Update
  UserPage=rs3("UserPage")
  imageid=rs3("头像ID")
  regtime=cstr(rs3("注册时间"))
  If rs3("权限")="admin" Then userqx="<img src=../../images/admin_.gif>" Else If rs3("权限")="bbsadmin" Then userqx="<img src=../../images/bbsadmin.gif>" Else userqx="<img src=../../images/reguser.gif>" End If End If
  userdj=cstr(rs3("等级"))
 
  'usersw=cstr(rs3("声望"))
  'userjf=cstr(rs3("积分"))
  'userjy=cstr(rs3("经验"))
  'titlenum=cstr(rs3("主题数")+rs3("回复数"))
 end if
 rs3.Close 
 set rs3=nothing
 '-------------------------------------------编辑好内容nl
 AccessNum=AccessNum+1
 Set rs1 = Server.CreateObject("ADODB.Recordset")
 sql1="select top 1 id,所属分类,版面名称,主题总数,版面最后发帖 from 版面分类 where id="&Bmid&" "
 rs1.open sql1,conn,1,3
   rs1("主题总数")=rs1("主题总数")+1
   rs1("版面最后发帖")=rs("id")
   
   if len(titlename)>15 then
    titlename=left(titlename,12) 
    titlename=titlename+"..."
   end if
   '下面代码文件导航处
   top="<script src=../online.asp?userwz="&titlename&"&dis=NO></script><table width=743><tr><td height=30 class=light>&nbsp;<img src=../../images/nav.gif>&nbsp;<a href=../index.asp><font class=NavColor>论坛首页</a>&nbsp;>></font>  <a href=../index.asp?bbsid="&bbsid&"><font class=NavColor>"&Flname&"</a>  >>  </font>&nbsp;<a href=../dislist.asp?boardid="+Bmid+"><font class=NavColor>"+boardname+"</font></a>&nbsp;>>&nbsp;<a href=# onclick=history.go(-1)><font class=NavColor>返回</font></a>&nbsp;>>&nbsp;<font class=NavColor><b><!--Title1-->"+titlename+"<!--Title2--></b></font></td></tr><tr><td><a href=../newfile.asp?boardid="&Bmid&"><img src=../../images/newtitle.gif border=0></a>&nbsp;<a href=../newpoll.asp?boardname="&boardname&"&boardid="&Bmid&"><img src=../../images/newpoll.gif border=0></a>&nbsp;<a href=../retitle.asp?boardid="&Bmid&"&titleid="&cstr(rs("id"))&"&titlename="&titlename&"><img src=../../images/reanc.gif border=0></a></td></tr></table>"
   '下面代码回复处
   nl=top+"<table  border=1 width=743 cellspacing=0 cellpadding=2 align=center class=table1 style='table-layout:fixed; word-break:break-all'><tr><td width=170 valign=top class=light>&nbsp;<a href=../LookUserInfo.asp?username="+rs("PostUser")+"><img src=../../images/userpic/"+imageid+" border=0 onload=""javascript:if(this.width>150)this.width=150"" alt='查看该用户资料'></a><br>&nbsp;&nbsp;&nbsp; <a href=../LookUserInfo.asp?username="+rs("PostUser")+" title='查看该用户资料'><font class=TBtwofont><b>"+rs("PostUser")+"</b></font></a><br>&nbsp;&nbsp;"+userqx+"<br>&nbsp;&nbsp;用户等级:"+userdj+"<br><br>&nbsp;&nbsp;&nbsp;注册:"+regtime+"</td><td style='LEFT: 0px; WIDTH: 555; WORD-WRAP: break-word' valign=top class=light><table width=100% border=0><tr><td class=TBhead><table width=100% border=0><tr><td width=65% ><font class=HeadFont><b>&nbsp;主题:&nbsp;<!--Title3-->"+titlename+"<!--Title4--></b>&nbsp;&nbsp;"+cstr(rs("PostTime"))+"</font></td><td align=right><a href=../retitle.asp?BoardID="&BmID&"&titleid="&titleid&"&titlename="&titlename&"><img src=../../images/re.gif border=0 alt='回复'></a>&nbsp;<a href=javascript:openScript('../readsms.asp?username="&username&"&sjr="&rs("PostUser")&"',500,400)><img src=../../images/message.gif border=0 alt='给该用户发送消息'></a>&nbsp;<a href=../addfd.asp?fdname="&rs("PostUser")&"><img src=../../images/friend.gif border=0 alt='加为好友'></a>&nbsp;<a href="&UserPage&"><img src=../../images/home.gif border=0 alt='用户主页'></a>&nbsp;<a href=../EditPost.asp?BoardID="&BmID&"&Post=0&File=fileid"&titleid&".html&PostUser="&UserName&"><img src=../../images/edit.gif border=0 alt='编辑该帖子'></a>&nbsp;<a href=../addsc.asp?pathfilename=bbs"+bmid+"/"+titlefilename+"&titlename="+titlename+"><img src=../../images/sc.gif border=0 alt=加入到你的帖子收藏夹></a>&nbsp;&nbsp;&nbsp;&nbsp;<b>楼主</b></td></tr></table></td></tr></table><br>"+"<span id=""BodyLabel"" class=""content"" style=""display:block;padding:0px 10px""><!--BeginNl0-->"+nl+"<!--EndNl0--></span>"+qm+"</td></tr></table>"
   rs.Update
   fromto="<table  border=1 width=743 cellspacing=0 cellpadding=2 align=center class=table1><tr><td width=170 class=light>&nbsp;&nbsp;*快速回复<br><br>&nbsp;&nbsp;默认支持UBB,如果你不希望<br><br>&nbsp;&nbsp;支持UBB或要其它功能你可<br><br>&nbsp;&nbsp;以用<a href=../retitle.asp?boardid="&Bmid&"&titleid="&cstr(rs("id"))&"&boardname="&boardname&"&titlename="&titlename&"><FONT color=#990000>高级回复</font></a>进行编辑</td><td class=light><form name=refile  method=post action=../refile.asp?titleid="&cstr(rs("id"))&"><br>&nbsp;标题&nbsp;&nbsp;&nbsp;<INPUT class=fminpt name=titlename type=text size=50 value=Re:"&titlenamew&"><br>&nbsp;内容&nbsp;&nbsp;&nbsp;<TEXTAREA class=fminpt ROWS=10 COLS=50 name=nl></textarea><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=Submit value=完成 name=add>&nbsp; <input type=reset name=Clear value=重写></td></tr></form></td></tr></table><br><script src=../filetom.asp?BoardID="&Bmid&"&filename="&titlefilename&"></script>"
   nl="<center>"+top1+nl+"<!--FileBZ-->"+fromto+tom1+"</center>"'完成html文件的编辑
  rs1.Update
  rs1.close
  set rs1=nothing
 '--------------添加html文件
   rs.Close 
   DIM myFile
   Const ForReading = 1
   Const Forwriting = 2
   Const ForAppending = 8
   myFile="bbs"+Bmid+"/"+titlefilename
   myFolder="bbs"+Bmid
   myFile = Server.MapPath(myFile)
   myFolder=server.MapPath(myFolder)
   Application.lock
   set fileStreamObj = CreateObject("Scripting.FileSystemObject")
   if fileStreamObj.FolderExists(myFolder) then
    Response.Write ""
   else
    fileStreamObj.CreateFolder(myFolder)
   end if
   fileStreamObj.CreateTextFile(myFile)
   set textStream = fileStreamObj.OpenTextFile(myFile,ForWriting,False)
   textStream.Write(nl)
   textStream.Close()
   Application.unlock
  '---------------清除首页缓存页面
   Application.Lock
   Application(BBSname&boardname+"bs")=Application(BBSname&boardname+"bs")+1
   Application(BBSname&"index")=""
   Application(BBSname&boardname)=""
   Application.UnLock
   Set rs=conn.execute("select id,所属分类ID,所属分类,版面名称,版面状态,访问控制,版面介绍,版主,主题总数,回复总数,版面标记图片,版面最后发帖,认证论坛用户 from 版面分类 ")
   if not (rs.bof and rs.eof) then Application(BBSname&"BT_Board")=rs.GetRows(-1) end if
   rs.close
   set rs=nothing
   AccessNum=AccessNum+1
%>
 <center><br><br><br>
 主题添加完成<meta HTTP-EQUIV=refresh Content='3;url=bbs<%=Bmid%>/<%=titlefilename%>'>
 &nbsp;<a href=dislist.asp?boardname=<%=boardname%>&boardid=<%=Bmid%>>返回到主题列表</a>&nbsp;
 <a href=bbs<%=Bmid%>/<%=titlefilename%>>返回到主题</a>
 <br><br><br><br></center>
<%
else
 if login="Y" then
%>

<script>
    var ValidationPassed = true;
	function ctlkey()
	{
		if(event.ctrlKey && window.event.keyCode==13){if(ValidationPassed)document.newfile.submit();}
		if(event.altKey && (window.event.keyCode==83 || window.event.keyCode==115)){if(ValidationPassed)document.newfile.submit();}
	}
	function changemode(mode)
	{
		if(ValidationPassed == true)
		{

			document.newfile.submit();
		}
	}
	var ie = (document.all)? true:false
	if (ie)
	{
		window.document.onkeydown=ctlkey;
	}
  </script>

 <form name=newfile  method="post" action="newpoll.asp?boardid=<%=Bmid%>&boardname=<%=boardname%>">
 <table width=743><tr><td><a href=index.asp><font class=NavColor>论坛首页</a>  >></font>  <a href=index.asp?bbsid=<%=bbsid%>><font class=NavColor><%=Flname%></a>  >>  </font><a href=dislist.asp?boardid=<%=Bmid%>><font class=NavColor><%=boardname%></font></a>  >>  新帖子</font></td></tr></table>
 <table border=1 width=743 cellspacing=0 cellpadding=0 align=center class=table1>
   <tr><td class=light1>&nbsp;<b>*帖子类型</b></td><td class=light>
   <form name="myform">
   <select name="select" size="1" onchange="location=this.options[this.selectedIndex].value">
   <option value="NewPoll.asp?boardid=<%=Bmid%>">投票帖子</option>
   <option value="newfile_news.asp?boardid=<%=Bmid%>">新闻格式</option>
   <option value="newfile.asp?boardid=<%=Bmid%>">普通论坛帖子</option>
   </select>
   </td></tr>
   <tr><td class=light1>&nbsp;<b>*用户名</b></td><td class=light><INPUT class=fminpt name=username type=text size=30 value=<%=username%>></td></tr>
   <tr><td class=light1>&nbsp;&nbsp;<b>密&nbsp;&nbsp;码</b></td><td class=light>   <INPUT class=fminpt name=password type=password size=30></td></tr>
   <tr><td width=150 class=light1>
   <table border=0><tr><td><b>*主&nbsp;&nbsp;题</b></td><td>
   <SELECT name=font onchange="document.newfile.titlename.value=this.value+document.newfile.titlename.value;">
	              <OPTION selected value="">选择话题<OPTION value=[原创]>[原创] 
	              <OPTION value=[转帖]>[转帖] <OPTION value=[灌水]>[灌水] 
	              <OPTION value=[讨论]>[讨论] <OPTION value=[求助]>[求助] 
	              <OPTION value=[推荐]>[推荐] <OPTION value=[公告]>[公告] 
	              <OPTION value=[注意]>[注意] <OPTION value=[贴图]>[贴图]
	              <OPTION value=[建议]>[建议] <OPTION value=[下载]>[下载]
	              <OPTION value=[分享]>[分享]
   </SELECT></td></tr></table>
   </td><td class=light>
   <INPUT class=fminpt name=titlename type=text size=60>&nbsp;最长<%=TitleLen%>个字符</td></tr>
   <tr><td class=light1>&nbsp;<b>*投票选项</b><br><br>&nbsp;选择是单选还是多<br><br>&nbsp;选投票<br><br>&nbsp;投票的内容选项<br><br>&nbsp;最多不超过10项,多<br><br>&nbsp;出的格子空下</td><td class=light>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name=tptype type=radio value=1>单选&nbsp;&nbsp;<input name=tptype type=radio value=2>多选<br>
   &nbsp;选项1&nbsp;<INPUT class=fminpt name=tpnl1 type=text size=50><br>
   &nbsp;选项2&nbsp;<INPUT class=fminpt name=tpnl2 type=text size=50><br>
   &nbsp;选项3&nbsp;<INPUT class=fminpt name=tpnl3 type=text size=50><br>
   &nbsp;选项4&nbsp;<INPUT class=fminpt name=tpnl4 type=text size=50><br>
   &nbsp;选项5&nbsp;<INPUT class=fminpt name=tpnl5 type=text size=50><br>
   &nbsp;选项6&nbsp;<INPUT class=fminpt name=tpnl6 type=text size=50><br>
   &nbsp;选项7&nbsp;<INPUT class=fminpt name=tpnl7 type=text size=50><br>
   &nbsp;选项8&nbsp;<INPUT class=fminpt name=tpnl8 type=text size=50><br>
   &nbsp;选项9&nbsp;<INPUT class=fminpt name=tpnl9 type=text size=50><br>
   &nbsp;选项10<INPUT class=fminpt name=tpnl10 type=text size=50><br>
   
   </td></tr>
   <tr><td class=light1>&nbsp;<b>发帖表情</b></td><td class=light>
   <table><tr><td><input name=ftbq type=radio value=FACE1.gif></td><td><img src=../images/ftbq/FACE1.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE2.gif></td><td><img src=../images/ftbq/FACE2.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE3.gif></td><td><img src=../images/ftbq/FACE3.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE5.gif></td><td><img src=../images/ftbq/FACE5.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE6.gif></td><td><img src=../images/ftbq/FACE6.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE7.gif></td><td><img src=../images/ftbq/FACE7.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE15.gif></td><td><img src=../images/ftbq/FACE15.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE16.gif></td><td><img src=../images/ftbq/FACE16.gif>&nbsp;</td></tr><tr><td><input name=ftbq type=radio value=FACE8.gif></td><td><img src=../images/ftbq/FACE8.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE9.gif></td><td><img src=../images/ftbq/FACE9.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE12.gif></td><td><img src=../images/ftbq/FACE12.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE13.gif></td><td><img src=../images/ftbq/FACE13.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE14.gif></td><td><img src=../images/ftbq/FACE14.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE4.gif></td><td><img src=../images/ftbq/FACE4.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE11.gif></td><td><img src=../images/ftbq/FACE11.gif>&nbsp;</td><td><input name=ftbq type=radio value=FACE10.gif></td><td><img src=../images/ftbq/FACE10.gif>&nbsp;</td></tr></table>
   </td></tr>
             <tr>
          <td width="150" height="30" class=light1>&nbsp;<b>UBB标签:</b></td>
          <td height="30" class=light>
<img onclick=bold() src="pic/icon_editor_bold.gif" width="22" height="22" alt="粗体" border="0">
<img onclick=italicize() src="pic/icon_editor_italicize.gif" width="23" height="22" alt="斜体" border="0">
<img onclick=underline() src="pic/icon_editor_underline.gif" width="23" height="22" alt="下划线" border="0">
<img onclick=center() src="pic/icon_editor_center.gif" width="22" height="22" alt="居中" border="0">
<img onclick=hyperlink() src="pic/icon_editor_url.gif" width="22" height="22" alt="超级连接" border="0">
<img onclick=email() src="pic/icon_editor_email.gif" width="23" height="22" alt="Email连接" border="0">
<img onclick=image() src="pic/icon_editor_image.gif" width="23" height="22" alt="图片" border="0">
<img onclick=flash() src="pic/swf.gif" width="23" height="22" alt="Flash图片" border="0">
<img onclick=showcode() src="pic/icon_editor_code.gif" width="22" height="22" alt="编号" border="0">
<img onclick=quote() src="pic/icon_editor_quote.gif" width="23" height="22" alt="引用" border="0">
<img onclick=list() src="pic/icon_editor_list.gif" width="23" height="22" alt="目录" border="0">
<IMG onclick=setfly() height=22 alt=飞行字 src="pic/fly.gif" width=23 border=0>
<IMG onclick=move() height=22 alt=移动字 src="pic/move.gif" width=23 border=0>
<IMG onclick=glow() height=22 alt=发光字 src="pic/glow.gif" width=23 border=0>
<IMG onclick=shadow() height=22 alt=阴影字 src="pic/shadow.gif" width=23 border=0>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -