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

手机WAP编程

开发平台:

ASP/ASPX

  1. <!--#include file="wml.ini"-->
  2. <%
  3. call wmlbegin("在线用户","wrap")
  4. %>
  5. <%
  6. p=cint(request.QueryString("p"))
  7. if p="" or p<1 then p=1
  8. d=request("d")
  9. if d="" then d="a"
  10. pag=10
  11. '-------------------------------------------------------------------------------------
  12. set rs=Server.CreateObject("ADODB.Recordset")
  13. if d="a" then
  14. rsstr="select * from [count] where Accept='1' order by [times] desc"
  15. elseif d="b" then
  16. rsstr="select * from [count] order by [times] desc"
  17. else
  18. rsstr="select * from [count] WHERE DATEDIFF(d, times, getdate()) ='" & d & "' order by [times] desc"
  19. end if
  20. rs.open rsstr,conn,1,2
  21. if d="a" then
  22. Response.write("在线|")
  23. else
  24. Response.write "<a href='online.Asp?p="&p&"&amp;d=a'>在线</a>"
  25. Response.write "|"
  26. end if
  27. if d="0" then
  28. Response.write("今天|")
  29. else
  30. Response.write "<a href='online.Asp?p="&p&"&amp;d=0'>今天</a>"
  31. Response.write "|"
  32. end if
  33. if d="1" then
  34. Response.write("昨天|")
  35. else
  36. Response.write "<a href='online.Asp?p="&p&"&amp;d=1'>昨天</a>"
  37. Response.write "|"
  38. end if
  39. if d="b" then
  40. Response.write("全部<br/>")
  41. else
  42. Response.write "<a href='online.Asp?p="&p&"&amp;d=b'>全部</a><br/>"
  43. end if
  44. if d="a" then
  45. Response.write("在线手机号码(" & rs.recordcount & ")")
  46. end if
  47. if d="0" then
  48. Response.write("今天手机号码(" & rs.recordcount & ")")
  49. end if
  50. if d="1" then
  51. Response.write("昨天手机号码(" & rs.recordcount & ")")
  52. end if
  53. if d="b" then
  54. Response.write("全部手机号码(" & rs.recordcount & ")")
  55. end if
  56. Response.write "<br/>"
  57. if rs.eof  then
  58. Response.write("暂无记录<br/>")
  59. else
  60. maxpage=int((rs.recordcount-1)/pag)+1
  61. if p>maxpage then p=maxpage
  62.    if rs.recordcount > 0 then
  63. rs.Move((P-1)*10)
  64. dim j
  65. j=1
  66. do while ((not rs.EOF) and j<=clng(10))
  67. if rs("Accept")=1 then
  68. Oline="在线"
  69. else
  70. Oline="离线"
  71. end if
  72. c=left(rs("mo"),7)
  73. 'formdzs=formdz()
  74. Response.write ("手机号码:" & wap.safeMobile(rs("mo")) & "[" & Oline & "][" & formdzs & "]" & rs("ua") & "<br/>")
  75. rs.MoveNext
  76. j=j+1
  77. loop
  78.    end if
  79.   end if
  80. if p*10<rs.recordcount or p>1 then Response.write("第" & p & "页,共" & (int((rs.recordcount-1)/10)+1) & "页<br/>")
  81. if p*10<rs.recordcount then Response.write("<a href='online.Asp?d=" & d & "&amp;p=" & p+1 & "'>下一页</a>&nbsp;")
  82. if p>1 then Response.write("<a href='online.Asp?d=" & d & "&amp;p=" & p-1 & "'>上一页</a>&nbsp;") 
  83. %>
  84.    <% if p*10<rs.recordcount or p>1 then %>
  85.    <%Response.write "<br/>跳页"
  86. Response.write "<input name='p' title='页码' type='text' format='*N' emptyok='true' size='2' maxlength='4' value='"
  87. if p>=maxpage then 
  88. response.write(p-1) 
  89. else 
  90. response.write(p+1)
  91. end if
  92. Response.write "'/>页"
  93. Response.write ("<anchor>去吧<go method=""GET"" href=""online.Asp?d=" & d & """>")
  94. Response.write ("<postfield name=""p"" value=""$(p)""/>")
  95. Response.write ("</go></anchor><br/>")
  96. %>
  97.     <% end if %>
  98. <%
  99. rs.close
  100. set rs=nothing
  101. Function formdz()
  102.   aa="Microsoft Access Driver (*.mdb)"
  103.   bb=server.mappath("081208.mdb")
  104.   dbname="DRIVER={" & aa &"}; dbq=" & bb & ";"
  105.   set connmobile=Server.CreateObject("ADODB.Connection")
  106.   connmobile.open dbname
  107.   set srs=Server.CreateObject("ADODB.Recordset")
  108.   connmobile.CommandTimeOut = 999
  109.   sql="select * from num where  num='"&c&"'"
  110.  set srs=connmobile.execute(sql)
  111.  if not srs.eof then
  112.  formdz=srs("city")
  113.   set srs=nothing
  114. else
  115.   formdz="wapck.com"
  116. end if
  117. connmobile.close
  118. set connmobile=nothing
  119.    set srs=nothing
  120. End function
  121. conn.close
  122. set conn=nothing
  123. call wap.navs("在线用户,")
  124. call wmlend
  125. %>