viewqw.asp
上传用户:sking1122
上传日期:2020-09-24
资源大小:1005k
文件大小:10k
源码类别:

手机WAP编程

开发平台:

ASP/ASPX

  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><?xml version="1.0" encoding="utf-8"?>
  2. <%response.buffer=true%>
  3. <%Response.ContentType = "text/vnd.wap.wml; charset=utf-8"%>
  4. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> 
  5. <wml><%
  6. '====================================================================
  7. ' 请你保留这段说明,这并不会影响你的速度.   电脑交流:http://www.cnscu.cn
  8. ' 程序制作:横云   掌上校园收倾心整理收集于互联网,感谢你的支持!
  9. ' 升级时间: 2008-2-5   主页地址:HTTP://wap.cnscu.cn
  10. ' E-Mail: cnscu@126.com    客服QQ:554904632 QQ群:30493504 QQ群2:46659883
  11. '====================================================================
  12. %> <!--#include file="conn.inc"-->
  13. <head>
  14. <meta http-equiv="Cache-Control" content="no-Cache"/>
  15. <meta http-equiv="Cache-Control" content="max-age=0"/>
  16. <meta http-equiv="Expires" content="Mon, 1 Jan 1990 00:00:00 GMT"/>
  17. </head>
  18. <card id="card1" title="查看文章">
  19. <p>
  20. <!--#include file="yksb.asp"-->
  21. <!--#include file="xxts.asp"-->
  22. <%
  23. dim id,page
  24. tid=request.QueryString("tid")
  25. if tid="" then tid="0"
  26. page=request.QueryString("page")
  27. if page="" or page<1 then page=1
  28. set mtrs=Server.CreateObject("ADODB.Recordset")
  29. mtrsql="select * from mtjl where CStr(mid)=" & myid & " and CStr(tid)="&tid
  30. mtrs.open mtrsql,conn,1,2
  31. if mtrs.recordcount=0 then 
  32. mmid="0"
  33. else
  34. mmid="1"
  35. end if
  36. mtrs.close
  37. set mtrs=nothing
  38. cw=request.QueryString("cw")
  39. if cw="1" then
  40. response.write("错误:您没有这个权利!<br/>")
  41. end if
  42. if cw="2" then
  43. response.write("错误:该帖子已经在本版了!<br/>")
  44. end if
  45. if cw="3" then
  46. response.write("错误:您已经为本帖献过花了!不要太痴迷嘛!<br/>")
  47. end if
  48. if cw="4" then
  49. response.write("错误:您已经砸了一个臭便便了!有什么深仇大恨么!<br/>")
  50. end if
  51. if cw="5" then
  52. response.write("错误:钱很多吗?反复购买?<br/>")
  53. end if
  54. if cw="6" then
  55. response.write("没钱还想看帖?哼。没门。。<br/>")
  56. end if
  57. if cw="7" then
  58. response.write("喂,喂。捣乱呀?你已经回复过啦?<br/>")
  59. end if
  60.   sql="update lttz set rc=rc+1 Where CStr(id)='" & tid & "'"
  61.   conn.Execute(sql)
  62. dim rs,tsstr
  63. set rs=Server.CreateObject("ADODB.Recordset")
  64. rsstr="select * from lttz where id=" & tid
  65. rs.open rsstr,conn,1,2
  66. if rs.recordcount=0 then 
  67. response.write("没有这个帖子呀!<br/><a href='lt_list.asp?cnscu="&cnscu&"&amp;ltid="&ltid&"'>回到论坛</a><br/><br/></p></card></wml>")
  68.       rs.close
  69.       set rs=nothing
  70.       conn.close
  71.       set conn=nothing
  72.       response.end
  73. else
  74. ltid=rs("ltid")
  75. dim pageWordNum,StartWord,Content,Length,PageAll,i
  76. pageWordNum=8000
  77. StartWord = 1
  78. Content=rs("txt")
  79. Length=len(Content)
  80. PageAll=(Length+PageWordNum-1)PageWordNum
  81. i=request("i")
  82. if isnull(i) or i="" then i=0
  83. Content = mid(Content,StartWord+i*PageWordNum,PageWordNum)
  84. if rs("st")="0" then
  85. if PageAll>1 then
  86. response.write("<a href='lt_view.asp?myid=" & myid & "&amp;id11=" & id11 & "&amp;idss=" & idss & "&amp;ltid=" & ltid & "&amp;id=" & id & "'>[分页查看]</a><br/>")
  87. end if%>
  88. 主题:<%=ubb(rs("name"))%><br/>
  89. 作者:<a href='gr_zl.asp?id=<%=ubb(rs("fid"))%>&amp;cnscu=<%=cnscu%>'><%=ubb(rs("fname"))%></a>(ID:<%=ubb(rs("fid"))%>)<br/>
  90. <%=ubb(rs("tm"))%><br/>
  91. ----------<br/>
  92. <%if len(rs("touu"))>3 then%><img src="<%=rs("touu")%>" alt="加载表情。"/><%end if%>
  93. <%if rs("mtjg")="0" or mmid="1" then%> 
  94. <%=ubb2(content)%> <br/>
  95. <%else%> 
  96. 本帖价格:<%=rs("mtjg")%><br/>
  97. <a href='mymt.asp?cnscu=<%=cnscu%>&amp;tid=<%=tid%>'>我要购买</a>
  98. <%end if%> 
  99. <%if rs("vote")<>"" then 
  100. if rs("vote")<>"" then vote=split(utf8(rs("vote")),"")
  101. if rs("addvote")<>"" then addvote=split(utf8(rs("addvote")),"")
  102. if rs("voteid")<>"" then voteid=split(utf8(rs("voteid")),"")
  103. if rs("voteid")<>"" then
  104. for i=0 to ubound(voteid)
  105. if voteid(i)<>"" then
  106. if cint(voteid(i))=session("myid") then votesa="true"
  107. end if
  108. next
  109. end if
  110. for i=0 to ubound(addvote)
  111. if addvote(i)<>"" then
  112. votecoun=votecoun+cint(addvote(i))
  113. end if
  114. next
  115. if votesa<>"true" then%>
  116. <select name="voteid"  value="0"><%
  117. for i=0 to ubound(vote)
  118. if vote(i)<>"" then %>
  119. <option value="<%=i%>"><%=vote(i)%></option>
  120. <%end if
  121. next%>
  122. </select><br/>
  123. <anchor>投他一票
  124. <go href="ttpp.asp?tid=<%=tid%>&amp;ltid=<%=ltid%>&amp;cnscu=<%=cnscu%>" method="post">
  125. <postfield name="voteid" value="$(voteid)" />
  126. </go>
  127. </anchor><br/>
  128. <%end if
  129. votesa=""%>
  130. 投票结果:<%=votecoun%>票<br/>
  131. <%for i=0 to ubound(vote)
  132. if vote(i)<>"" then 
  133. if votecoun<>0 then%>
  134. <%=vote(i)%>:<%=addvote(i)%>票<%=round(cint(addvote(i))*100/votecoun,0)%>%<br/>
  135. <%end if
  136. end if
  137. next%>
  138. <%end if%>
  139. <%
  140. if 0<=i<PageAll then
  141.        Response.Write "<br/>"
  142.    if cint(i)<cint(PageAll)-1 then
  143.        Response.Write "<a href='lt_view.asp?cnscu="&cnscu&"&amp;tid="&tid&"&amp;ltid="&ltid&"&amp;i=" & i+1 & "&amp;page=" & page & "'>下一页</a>"
  144.    End if
  145.    if cint(i)>0 then 
  146.        Response.Write "&nbsp;" & "<a href='lt_view.asp?cnscu="&cnscu&"&amp;tid="&tid&"&amp;ltid="&ltid&"&amp;i=" & i-1 & "&amp;page=" & page & "'>上一页</a><br/>"
  147.    End if
  148. End if
  149. if PageAll>1 then
  150.        response.write "<br/>(" & i+1 & "/" & PageAll & ")"
  151. %>
  152. <br/>
  153. 跳到第<input name="i<%=minute(now)%><%=second(now)%>" title="页码" type="text" format="*N" emptyok="true" size="3" value="<%response.write(i+1)%>" maxlength="3"/>页
  154. <anchor>[GO]
  155.     <go href="view.asp?myid=<%=myid%>&amp;id11=<%=id11%>&amp;idss=<%=idss%>&amp;ltid=<%=ltid%>&amp;id=<%=id%>&amp;page=<%=page%>" accept-charset='utf-8'>
  156.         <postfield name="i" value="$(i<%=minute(now)%><%=second(now)%>)"/>
  157.     </go>
  158. </anchor><br/>
  159. <%
  160. end if
  161.   if rs("gtm")<>rs("tm") then
  162. response.write("最后修改时间:" & rs("gtm") & "<br/>")
  163.   end if
  164. else
  165. response.write "本文已被锁定,可能含有非法内容,如果你是原作者请你修改好后,再发表评论说明。<br/>"
  166. end if
  167. end if
  168. response.write("<a href='xh.asp?sid=" & myid & "&amp;cnscu="&cnscu&"&amp;tid="&tid&"&amp;ltid="&ltid&"'><img src='xianhua.gif' alt='送花'/>("&ubb(rs("x"))&")</a>**<a href='zd.asp?cnscu="&cnscu&"&amp;tid="&tid&"&amp;ltid="&ltid&"'><img src='dabian.gif' alt='便便'/>("&ubb(rs("d"))&")</a><br/>")
  169. %>
  170. <%if ltmybz=rs("ltid") then%>
  171. <%if rs("jj")="1" then%><a href='tzjj.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=0'>解精</a><%end if%><%if rs("jj")="0" then%><a href='tzjj.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=1'>加精</a><%end if%>|<%if rs("dgtm")<>"2100-10-10 12:12:12" then%><a href="tzzd.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=0">置顶</a><%end if%><%if rs("dgtm")="2100-10-10 12:12:12" then%><a href="tzzd.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=1">解顶</a><%end if%>|<%if rs("dgtm")<>"2000-10-10 12:12:12" then%><a href="tzgd.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=0">固底</a><%end if%><%if rs("dgtm")="2000-10-10 12:12:12" then%><a href="tzgd.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=1">解固</a><%end if%>|<%if rs("st")="0" then%><a href="tzfs.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=1">封锁</a><%end if%><%if rs("st")="1" then%><a href="tzfs.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=0">解锁</a><%end if%><br/>
  172. 谨慎操作,操作都有纪录!<br/>
  173. <%end if%>
  174. <%if ltmybz1=rs("ltid") then%>
  175. <a href="tzsc.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;tzname=<%=ubb(rs("name"))%>">删除</a>|<a href="tzzy.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>">转移</a>|<a href="tzbj.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>">编辑</a>|<%if rs("yc")="0" then%><a href="tzyc.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=1">隐藏</a><%end if%><%if rs("yc")="1" then%><a href="tzyc.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=rs("ltid")%>&amp;cc=0">解隐</a><%end if%><br/>
  176. <%end if%>
  177. --最新回复--<br/>
  178. <%
  179. pag=5
  180. set rsxl=Server.CreateObject("ADODB.Recordset")
  181. rspl="select * from lthf where CStr(tid)='"&tid&"' order by htm desc"
  182. rsxl.open rspl,conn,1,2
  183. if rsxl.eof then
  184.    Response.write "暂无回复!"
  185. Else
  186. ppage=cint(request.QueryString("ppage"))
  187. if ppage="" or ppage<1 then ppage=1
  188. maxppage=int((rsxl.recordcount-1)/pag)+1
  189. if ppage>maxppage then ppage=maxppage
  190. rsxl.Move((ppage-1)*pag)
  191. dim j
  192. j=1
  193. do while ((not rsxl.EOF) and j <=cint(pag))
  194. hfid=rsxl("fid")
  195. hfname=rsxl("fni")
  196. tzbt=left(rsxl("nr"),15)
  197. if len(rsxl("nr"))>15 then
  198. tzbt=tzbt+"。。"
  199. end if
  200. %>
  201. <%=j%>.<a href='pl_view.asp?cnscu=<%=cnscu%>&amp;id=<%=ubb(rsxl("id"))%>&amp;ltid=<%=ubb(ltid)%>'><%=ubb(tzbt)%></a><%=hfname%>(ID:<%=hfid%>)<br/>
  202. <%
  203. rsxl.Movenext  
  204. j=j+1
  205. loop
  206. if ppage*pag<rsxl.recordcount then response.write("<a href='lt_view.asp?cnscu="&cnscu&"&amp;ltid="&ltid&"&amp;tid="&tid&"&amp;ppage="&ppage+1&"'>下一页</a>")
  207. if ppage>1 then response.write("<a href='lt_view.asp?cnscu="&cnscu&"&amp;ltid="&ltid&"&amp;tid="&tid&"&amp;ppage="&ppage-1&"'>上一页</a>")
  208. end if
  209. %><br/>
  210. <select name="url" title="快速回复" value="快速回复">
  211. <option onpick='kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;dgly=支持,不错!'>支持,不错!</option>
  212. <option onpick='kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;dgly=反对不需要理!'>反对不需要理由</option>
  213. <option onpick='kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;dgly=好贴,推荐一下'>好贴,推荐一下</option>
  214. <option onpick='kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;dgly=~飘过~~~~~~~~~'>~飘过~~~~~~~~~</option>
  215. <option onpick='kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;dgly=顶你,加油哦'>顶你,加油哦</option>
  216. </select><br/>
  217. <input name="dgly" emptyok="true" maxlength="100" value=""/><br/>
  218. <anchor title="快速回复">[快速回复]
  219. <go href="kshf.asp?tid=<%=tid%>&amp;cnscu=<%=cnscu%>&amp;ltid=<%=ltid%>" method="post" accept-charset='utf-8'>
  220. <postfield name="dgly" value="$(dgly)"/></go>
  221. </anchor><br/>
  222. <%
  223. rsxl.close
  224. set rsxl=nothing
  225. %>
  226. ----------<br/>
  227. <a href='lt_list.asp?cnscu=<%=cnscu%>&amp;ltid=<%=ltid%>'>回到论坛</a><br/>
  228. <!--#include file="w.asp"-->
  229. </p>
  230. </card>
  231. </wml> 
  232. <%
  233. rs.close
  234. set rs=nothing
  235. conn.close
  236. set conn=nothing
  237. %>