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

手机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. <!--#include file="conn.inc"-->
  6. <!--#include file="cnscucsb.asp"-->
  7. <wml>
  8. <head><%
  9. '====================================================================
  10. ' 请你保留这段说明,这并不会影响你的速度.   电脑交流:http://www.cnscu.cn
  11. ' 程序制作:横云   掌上校园收倾心整理收集于互联网,感谢你的支持!
  12. ' 升级时间: 2008-2-5   主页地址:HTTP://wap.cnscu.cn
  13. ' E-Mail: cnscu@126.com    客服QQ:554904632 QQ群:30493504 QQ群2:46659883
  14. '====================================================================
  15. %> <meta http-equiv='Cache-Control' content='no-cache'/>
  16. </head>
  17. <%
  18. '---接收数据----
  19. pp=request.QueryString("pp")
  20. ltid=request.QueryString("ltid")
  21. '---结束接收----
  22. if pp="" or pp="1" then
  23. %>
  24. <card id="index" title="搜索帖子"><p>
  25. <!--#include file="xxts.asp"-->
  26. 搜索内容:<input name="title" type="text" size="9"/><br/>
  27. <anchor>按标题搜索
  28.      <go href="sou.asp?pp=2&amp;cnscu=<%=cnscu%>&amp;ltid=<%=ltid%>" method='post'>
  29.         <postfield name="title" value="$(title)"/>
  30.      </go>
  31. </anchor><br/>
  32. <anchor>按ID搜索
  33.      <go href="tdtz.asp?pp=2&amp;cnscu=<%=cnscu%>&amp;ltid=<%=ltid%>" method='post'>
  34.         <postfield name="tid" value="$(title)"/>
  35.      </go>
  36. </anchor>
  37. <br/>
  38. <%elseif pp=2 then
  39. title=utf8(Request("title"))
  40. IF title<>"" then
  41. set rs=server.createobject("adodb.recordset")
  42.        sql="select * from lttz where ltid="&ltid&" and name like '%"&title&"%'"
  43.        rs.open sql,conn,1,1
  44. page = Request("Page")
  45. Rs.PageSize = 10 '一页10条记录
  46. if not (rs.bof and rs.eof)  then
  47. IF Not IsEmpty(Page) Then
  48. IF Not IsNumeric(Page) Then '判断Page是否为数字
  49. Page=1
  50. Else
  51. Page=Cint(Page) '转换成短整形Integer
  52. End IF
  53. IF Page > Rs.PageCount  Then
  54. Rs.AbsolutePage = Rs.PageCount '设置当前显示页等于最后一页
  55. ElseIF Page <= 0 Then
  56. Rs.AbsolutePage = 1 '设置当前页等于第一页
  57. Else
  58. Rs.AbsolutePage = Page '如果大于零,显示当前页等于接收的页数
  59. End IF
  60. Else
  61. Rs.AbsolutePage = 1
  62. End IF
  63. Page = Rs.AbsolutePage
  64. %><card id="index" title="搜索结果"><p>
  65. 共找到相关帖子<%=rs.RecordCount%>个<br/>
  66. <%
  67. For i=1 to Rs.PageSize
  68. If Rs.Eof Then
  69. Exit For
  70. End If
  71. if rs("yc")=0 then
  72. %>
  73. <%=i%>.<a href="lt_view.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>"><%=rs("name")%>(<%=utf8(rs("rc"))%>/<%=utf8(rs("hfs"))%>)</a><br/>
  74. <%else%>
  75. <a href="lt_view.asp?tid=<%=rs("id")%>&amp;cnscu=<%=cnscu%>"><%=rs("name")%>(/<%=utf8(rs("rc"))%>/<%=utf8(rs("hfs"))%>)</a><br/>
  76. <%
  77. end if 
  78. Rs.MoveNext
  79. Next
  80. if page<Rs.PageCount  then%>
  81. <anchor>下一页
  82.      <go href="sou.asp?ltid=<%=ltid%>&amp;cnscu=<%=cnscu%>&amp;Page=<%=(Page+1)%>" method='post'>
  83.          <postfield name="title" value="$(title)"/>
  84.      </go>
  85. </anchor>
  86. <%end if
  87. if page>1 then%>
  88. <anchor>上一页
  89.      <go href="sou.asp?ltid=<%=ltid%>&amp;cnscu=<%=cnscu%>&amp;Page=<%=(Page-1)%>" method='post'>
  90.          <postfield name="title" value="$(title)"/>
  91.      </go>
  92. </anchor>
  93. <%end if
  94. if Rs.PageCount>2 then%>
  95. <br/><input name="Page" format="*N" size="3"/>
  96. <anchor>跳页
  97. <go href="sou.asp?ltid=<%=ltid%>&amp;cnscu=<%=cnscu%>" method="post">
  98.          <postfield name="Page" value="$(Page)"/>
  99.          <postfield name="title" value="$(title)"/>
  100.      </go>
  101. </anchor>
  102. <%end if
  103. if  page >0 then 
  104. %><br/>共[<%=Page%>/<%=Rs.PageCount%>]页<br/><%
  105. end if
  106. else
  107. %>
  108. <card id="index" title="搜索结果"><p>
  109. 没有找到相关帖子<br/>
  110. <%end if
  111. Rs.close
  112. set rs=nothing
  113. else%>
  114. <card id="index" title="出错了"><p>
  115. 搜索内容不能为空。<br/>
  116. <%end if%>
  117. <%end if%>
  118. <br/><!--#include file="w.asp"-->
  119. </p></card>
  120. </wml>