Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

利用ASP來查看LINKTALK聊天記錄-帶密碼驗證(獨立主機IIS適用)

[复制链接]
chtcracker 发表于 2009-11-30 15:24:07 | 显示全部楼层 |阅读模式
本帖最后由 chtcracker 于 2009-11-30 15:29 编辑

環境準備看我前面發過的一個帖子
https://discuz.dismall.com/thread-1498314-1-1.html
  1. <%@Codepage=65001%>
  2. <%
  3. id=request("id")
  4. pwd=request("pwd")
  5. if id = "admin" and pwd = "123456" then
  6.         session("admin")="admin"
  7. end if

  8.         if session("admin")<>"admin" then
  9. response.write "<form id=""form1"" name=""form1"" method=""post"">"&vbcrlf&_

  10. " <label>用戶名:"&vbcrlf&_
  11.   "<input type=""text"" name=""id"" />"&vbcrlf&_
  12.   "</label>"&vbcrlf&_
  13.   "<p>"&vbcrlf&_
  14.    " <label>密碼:"&vbcrlf&_
  15.    " <input type=""password"" name=""pwd"" />"&vbcrlf&_
  16.     "</label>"&vbcrlf&_
  17.   "</p><input name="""" type=""submit"" />"&vbcrlf&_
  18. "</form>"
  19. response.end
  20.         end if
  21. strconnection="driver={mysql odbc 5.1 driver};database=linktalk聊天記錄所在數據庫名;server=localhost;uid=用戶名;password=密碼;Set Names 'utf-8'"
  22. set conn = server.createobject("adodb.connection")
  23. conn.open strconnection

  24. strconnection1="driver={mysql odbc 5.1 driver};database=ucenter所在數據庫名;server=localhost;uid=用戶名;password=密碼;Set Names 'utf-8'"
  25. set conn1 = server.createobject("adodb.connection")
  26. conn1.open strconnection1
  27. conn.CursorLocation=3
  28. conn1.CursorLocation=3
  29. strquery = "select * from lt_messages order by id desc"
  30. set rs = conn.execute(strquery)
  31. rs.PageSize=50
  32. pagecount=rs.PageCount
  33. page=int(request.QueryString ("page"))
  34. if page<=0 then page=1
  35. if request.QueryString("page")="" then
  36. page=1
  37. end if
  38. if rs.EOF then
  39.       response.write "沒有任何數據"
  40.       response.end
  41.         end if
  42. rs.AbsolutePage=page


  43. %>
  44. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  45. <style type="text/css">
  46. <!--
  47. .STYLE1 {
  48.         color: #0000FF;
  49.         font-weight: bold;
  50.         font-size: medium;
  51. }
  52. -->
  53. </style>


  54. <p align="center" class="STYLE1">LINKTALK最新聊天記錄</p>
  55. <table align="center">
  56. <tr>

  57. <td><b>發信人</b></td><td><b>收信人</b></td><td><b>內容</b></td><td><b>時間</b></td><td><b>狀態</b></td>
  58. </tr>

  59. <%for i=1 to rs.PageSize%>
  60.         <%if rs.EOF then
  61.         exit for
  62.         end if
  63.        


  64. strquery1 = "select * from uc_members where uid="& rs("from")
  65. set rs1 = conn1.execute(strquery1)
  66. strquery2 = "select * from uc_members where uid="& rs("to")
  67. set rs2 = conn1.execute(strquery2)

  68. %>
  69. <tr>
  70.         <td><%=rs1("username")%></td>
  71. <td><%=rs2("username")%></td>
  72. <td><%=rs("content")%></td>
  73. <td><%=rs("time")%></td>
  74. <td><%if rs("offline")=0 then%>已讀<%else%>未讀<%end if%></td>
  75. </tr>
  76. <%
  77. rs.movenext
  78. next
  79. %>

  80. <form name="pageform" method="get" action="checkt.asp" onsubmit="if(document.pageform.page.value=='') document.pageform.page.focus();return(document.pageform.page.value!='');">
  81. <tr>
  82.       <td colspan="5" align="right">
  83.         <p><%if page=1 and not page=pagecount then%>
  84.             <div align="right">第<%=page%>頁&nbsp;&nbsp;<%for i=1 to pagecount%>
  85.                         <a   href="?page=<%=i%>"><%=i%></a>&nbsp;<%next%><a   href="?page=<%=page+1%>">下一頁</a>&nbsp;&nbsp;</div>
  86.              <%elseif page=pagecount and not page=1 then%>
  87.             <div align="right">第<%=page%>頁&nbsp;&nbsp;<%for i=1 to pagecount%>
  88.                         <a   href="?page=<%=i%>"><%=i%></a>&nbsp;<%next%><a   href="?page=<%=page-1%>">上一頁</a>&nbsp;&nbsp;</div>
  89.             <%elseif page<1 then%><div class="font" align="right"><font color=red>沒有任何記錄!</font></div>
  90.             <%elseif page>pagecount then%><div class="font" align="right"><font color=red>沒有任何記錄!</font></div>
  91.              <%elseif page=1 and page=pagecount then%>
  92.             <%else%>
  93.             <div align="right">第<%=page%>頁&nbsp;&nbsp;<%for i=1 to pagecount%>
  94.                         <a   href="?page=<%=i%>"><%=i%></a>&nbsp;<%next%><a   href="?page=<%=page-1%>">上一頁</a>
  95.               <a   href="?page=<%=page+1%>">下一頁</a>&nbsp;&nbsp;</div>
  96.             <%end if%>
  97.           Go
  98.           <input name="page" type="text" id="pageno" size="1">
  99.           Page
  100.           <input type="submit" name="Submit" value="go">
  101.         </p>
  102.         <p>   
  103.                 <label></label>
  104.                 </td>
  105.     </tr>
  106. </form>

  107. </table>

  108. <%

  109. rs.close
  110. rs1.close
  111. rs2.close
  112. conn.close
  113. conn1.close
  114. set conn = nothing
  115. set conn1 = nothing
  116. set rsdata = nothing
  117. %>

复制代码
修改admin和123456為你想要的即可登錄
我實在太窮了,哪位大俠給點金幣吧~
上截圖
xiaolooo 发表于 2009-12-1 13:02:08 | 显示全部楼层
沙发。。。。。。。。。字数补丁
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 07:35 , Processed in 0.021756 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表