wapuserlist.asp
上传用户:dragonczj
上传日期:2013-07-05
资源大小:56k
文件大小:2k
源码类别:

手机WAP编程

开发平台:

Java

  1. <!--#include file="wapconn.asp"-->
  2. <!--#include file="wapstr.asp"-->
  3. <%
  4. response.ContentType="text/vnd.wap.wml;charset=utf-8"
  5. Response.Expires = -1
  6. Response.AddHeader "Pragma", "no-cache"
  7. Response.AddHeader "Cache-Control", "no-cache, must-revalidate"
  8. %><?xml version="1.0" encoding="UTF-8"?>
  9. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
  10. "http://www.wapforum.org/DTD/wml_1.1.xml">
  11. <%
  12. Dim Page
  13. Dim rs
  14. Dim Num
  15. Dim PageSize
  16. Dim PageCount
  17. Dim Pageto
  18. Dim i
  19. Dim SQL
  20. Dim userid,username,blogname
  21. Page=1
  22. if Request("Page")<>"" then Page = CLng(Request("Page"))
  23. Set rs=conn.execute("select Count(*) from [user] where lockuser='false'")
  24. If not(rs.bof and rs.eof) then
  25. Num=rs(0)
  26. End if
  27. Rs.close:Set rs=Nothing
  28. PageSize=30
  29. PageCount=Cint((Num)/PageSize+0.5)
  30. Pageto=Cint(Num)
  31. if Page < 1 or IsNull(Page) Then    Page = 1
  32. if Page > PageCount Then  Page = PageCount
  33. %>
  34. <wml>
  35. <card id="wapuserlist" title="<%=converttowide("博客排行")%>">
  36. <p><%=converttowide("操作说明:点击你的名字、打开新的页面后,按手机上的操作键把它收录到书签中,就能生成你的WAP个人文集!")%><br/>
  37. <%
  38. sql="SELECT top "&cstr(PageSize*(Page))&" userid,username,blogname,logcount from [user] where lockuser='false' ORDER BY logcount desc"
  39. Set rs=conn.execute(SQL)
  40. If not(rs.bof and rs.eof) then
  41. rs.Move PageSize*(Page-1)
  42. While not rs.eof
  43. userid=rs(0)
  44. username=rs(1)
  45. blogname=rs(2)
  46. logcount=rs(3)
  47. Response.Write "<a href=""wapuser.asp?id="&userid&""">"&(converttowide(username))&"&nbsp;"&((logcount))&"</a><br/>"
  48. rs.MoveNext
  49. wend
  50. End if
  51. Rs.close:Set rs=Nothing
  52. Response.Write(converttowide("共有博客"))&Pageto&(converttowide("名,每页"))&PageSize&(converttowide("名,共分"))&PageCount&(converttowide("页。"))&"<br/>"
  53. if Page="" or Page=1 then
  54. Response.Write "<a href=""wapuserlist.asp?Page="&Page+1&""">"&(converttowide("下一页"))&"</a><br/>"
  55. elseif Page=PageCount then
  56. Response.Write "<a href=""wapuserlist.asp?Page="&Page-1&""">"&(converttowide("上一页"))&"</a><br/>"
  57. else
  58. Response.Write "<a href=""wapuserlist.asp?Page="&Page-1&""">"&(converttowide("上一页"))&"</a><br/>"
  59. Response.Write "<a href=""wapuserlist.asp?Page="&Page+1&""">"&(converttowide("下一页"))&"</a><br/>"
  60. end if
  61. Response.Write "<a href=""wapblog.asp"">"&(converttowide("返还最新日志"))&"</a><br/>"
  62. Response.Write "<a href=""wapuserlist.asp"">"&(converttowide("返还博客排行"))&"</a><br/>"
  63. Response.Write"<a href=""wap.asp"">"&(converttowide("返还博客首页"))&"</a>"
  64. %>
  65. </p>
  66. </card>
  67. </wml>