Index.Asp
上传用户:qfkgdy
上传日期:2020-06-18
资源大小:1888k
文件大小:2k
源码类别:

手机WAP编程

开发平台:

ASP/ASPX

  1. <!--#include file="../wml.ini"-->
  2. <%  
  3. Page=request.QueryString("Page")
  4. if Page="" or Page<1 then Page=1
  5. call wmlbegin("留言本","wrap")
  6. '-------------------------------------------------------------------------------------
  7. set rs=Server.CreateObject("ADODB.Recordset")
  8. rsstr="select * from [Message] order by [id] desc"
  9. rs.open rsstr,conn,1,2
  10. call wmllink("Add_Message.Asp","发表留言",true)
  11. WMLCompart()
  12. if rs.eof  then
  13. call wmlwrite("暂无留言",true)
  14. else
  15. maxpage=int((rs.recordcount-1)/10)+1
  16. if Page>maxpage then Page=maxpage
  17.    if rs.recordcount > 0 then
  18. rs.Move((Page-1)*10)
  19. dim j
  20. j=1
  21. do while ((not rs.EOF) and j<=clng(10))
  22.   Set Rsa = Server.CreateObject("Adodb.Recordset")
  23. Sqll = "SELECT * FROM Message order by id asc"
  24. Rsa.Open Sqll,conn,1,1
  25. %>
  26. <%=((page-1)*10+j)%>.<a href='View.asp?id=<%=rs("id")%>'><%=outHTM(rs("Title"))%></a>(作者:<%=outHTM(rs("Name"))%>)
  27. <%
  28. if rs("Whether")="1" then
  29. call wmlwrite("[已复]",true)
  30. else
  31. call wmlwrite("",true)
  32.  end if
  33. rs.MoveNext  
  34. j=j+1
  35. loop 
  36.    end if
  37.    end if
  38. if Page*10<rs.recordcount then response.write("<a href='Index.Asp?Page=" & Page+1 & "'>下页</a>&nbsp;")
  39. if Page>1 then response.write("<a href='Index.Asp?Page=" & Page-1 & "'>上页</a>&nbsp;")
  40. if Page*10<rs.recordcount or Page>1 then response.write("(" & Page & "/" & (int((rs.recordcount-1)/10)+1) & ")<br/>")
  41. %>
  42.    <% if Page*10<rs.recordcount or Page>1 then %>
  43. <input name="page" title="页码" type="text" format="*N" emptyok="true" size="3" maxlength="4" value="<%if Page>=maxpage then response.write(Page-1) else response.write(Page+1)%>"/>
  44. <anchor>跳页
  45.     <go href="Index.Asp" accept-charset='utf-8'>
  46.         <postfield name="Page" value="$(page)"/>
  47.     </go>
  48. </anchor><br/>
  49.     <% end if %>
  50. <%
  51. call wmlwrite("" & rs.recordcount & "条留言",true)
  52. rs.close
  53. set rs=nothing
  54. conn.close
  55. set conn=nothing
  56. call wap.navs("留言本,")
  57.       call wmlend
  58. %>