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

手机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. <wml>
  12. <%
  13. Dim Page
  14. Dim Num
  15. Dim PageSize
  16. Dim PageCount
  17. Dim Pageto
  18. Dim i,xID
  19. Dim SQL,rs
  20. dim show_username,show_userid
  21. Dim Topic,boardname,ars,tempaimg,istop,LastPost
  22. Page=1
  23. if Request("Page")<>"" then Page = CLng(Request("Page"))
  24. if Request("id")<>"" then show_userid = CLng(Request("id"))
  25. dim msql,rsmain,username
  26. msql="select userid,username,logcount from [user] where userid="&show_userid
  27. Set rsmain=Server.CreateObject("Adodb.RecordSet")
  28. rsmain.Open msql,Conn,1,1
  29. show_username=rsmain(1)
  30. Num=rsmain(2)
  31. rsmain.Close
  32. set rsmain=Nothing
  33. PageSize=20
  34. PageCount=Cint((Num)/PageSize+0.5)
  35. Pageto=Cint(Num)
  36. if Page < 1 or IsNull(Page) Then    Page = 1
  37. if Page > PageCount Then  Page = PageCount
  38. %>
  39. <card id="wapuser" title="<%=converttowide(show_username)%>">
  40. <p>
  41. <%
  42. sql="SELECT top "&cstr(PageSize*(Page))&" username,topic,id,addtime from blog where username='"&show_username&"' and ishide<>'true' order by addtime desc"
  43. Set rs=conn.execute(SQL)
  44. If not(rs.bof and rs.eof) then
  45. rs.Move PageSize*(Page-1)
  46. While not rs.eof
  47. Topic=rs(1)
  48. Topic=left(topic,25)
  49. username=rs(0)
  50. xID=rs(2)
  51. Response.Write "<a href=""wapview.asp?ID="&xid&""">"&(converttowide(Topic))&"</a></br>"
  52. rs.MoveNext
  53. wend
  54. End if
  55. Rs.close:Set rs=Nothing
  56. Response.Write (converttowide("主题"))&Pageto&(converttowide("篇,每页"))&PageSize&(converttowide("篇,共分"))&PageCount&(converttowide("页。"))&"<br/>"
  57. if Page="" or Page=1 then
  58. Response.Write "<a href=""wapuser.asp?id="&show_userid&"&amp;Page="&Page+1&""">"&(converttowide("下一页"))&"</a><br/>"
  59. elseif Page=PageCount then
  60. Response.Write "<a href=""wapuser.asp?id="&show_userid&"&amp;Page="&Page-1&""">"&(converttowide("上一页"))&"</a><br/>"
  61. else
  62. Response.Write "<a href=""wapuser.asp?id="&show_userid&"&amp;Page="&Page-1&""">"&(converttowide("上一页"))&"</a><br/>"
  63. Response.Write "<a href=""wapuser.asp?id="&show_userid&"&amp;Page="&Page+1&""">"&(converttowide("下一页"))&"</a><br/>"
  64. end if
  65. Response.Write "<a href=""wapblog.asp"">"&(converttowide("返还最新日志"))&"</a><br/>"
  66. Response.Write "<a href=""wapuserlist.asp"">"&(converttowide("返还博客排行"))&"</a><br/>"
  67. Response.Write"<a href=""wap.asp"">"&(converttowide("返还博客首页"))&"</a>"
  68. %>
  69. </p>
  70. </card>
  71. </wml>