user3.asp
上传用户:btntkt
上传日期:2021-04-16
资源大小:5296k
文件大小:4k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <!--#include file="conn.asp"-->
  2. <%
  3. dim cls
  4. if session("admin")="" then
  5. Response.Redirect("admin.asp")
  6. else
  7. if session("flag")<>"0" then
  8. cls = Instr(session("flag"), "qunfa")
  9. if cls <= 0 then
  10. %>
  11. <script language="javascript">
  12. if (confirm("您的操作权限不够,系统拒绝你的访问,请点确定返回,或者点取消退出重新登录"))
  13.   location.href="login.asp";
  14. else
  15.   location.href="index.asp";
  16. </script>
  17. <%
  18. end if
  19. end if
  20. end if
  21. %>
  22. <html>
  23. <head>
  24. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  25. <link rel="stylesheet" href="css.css" type="text/css">
  26. <script language=javascript>
  27. <!--
  28. function CheckAll(form){
  29. for (var i=0;i<form.elements.length;i++){
  30. var e = form.elements[i];
  31. if (e.name != 'chkall') e.checked = form.chkall.checked; 
  32. }
  33. }
  34. -->
  35. </script>
  36. </head>
  37. <BODY background="../images/admin/back.gif">
  38. <%
  39. action=request("action")
  40. if action="sendmail" then
  41. call sendmail()
  42. else
  43. %>
  44. <form action=user3.asp method=post name=usermail>
  45. <table width="98%" border="1"  style="border-collapse: collapse; border-style: dotted; border-width: 0px"  bordercolor="#333333" cellspacing="0" cellpadding="2">
  46. <tr>
  47. <td colspan=4 background="../images/admin_bg_1.gif" height=25><div align=center>会员邮件列表</div></td></tr>
  48. <%  
  49. pages = 20
  50. sql="select * from yx_user where password is not null "
  51. set rs=server.createobject("adodb.recordset")
  52. rs.open sql,conn,1,3
  53. if rs.eof and rs.bof then 
  54. response.write "<tr><td  align=center height=50>没有注册会员,未生成邮件列表</td></tr>"
  55. response.end 
  56. rs.close
  57. set rs=nothing
  58. end if
  59. totaluser=RS.RecordCount
  60. rs.pageSize = pages
  61. allPages = rs.pageCount
  62. page = Request("page")
  63. If not isNumeric(page) then page=1
  64. if isEmpty(page) or clng(page) < 1 then
  65. page = 1
  66. elseif clng(page) >= allPages then
  67. page = allPages 
  68. end if
  69. rs.AbsolutePage = page
  70. response.write "<tr><td align=center width='5%'>选择</td><td width=30% align=center>会员ID</td><td width=30% align=center>会员注册日期</td><td align=center>会员Email</td></tr>"
  71. Do While Not rs.eof and pages>0 
  72. response.write "<tr><td height=25 bgcolor='#fbf4f4'><input type='checkbox' value='"&rs("mail")&"' name=usermail></td><td bgcolor='#fbf4f4'>"&rs("ID")&" </td><td bgcolor='#fbf4f4'>"&rs("AddDate")&"</td><td bgcolor='#fbf4f4'>"&rs("mail")&"</td></tr>"
  73. pages = pages - 1
  74. rs.movenext
  75. if rs.eof then exit do
  76. loop
  77. %>
  78. <tr><td colspan=4>
  79. <input type='checkbox' name=chkall onclick='CheckAll(this.form)'>全选 
  80. <input type=hidden name=action value=sendmail>
  81. <input type=submit value="群发邮件">
  82. </td></tr>
  83. <table>
  84. </form>
  85. <%
  86. call listPages()
  87. end if
  88. sub listPages() 
  89. '分页
  90. 'if allpages<=1 then exit sub
  91. response.write "<br>共有<font color=red>"&totaluser&"</font>条记录,每页<font color=red>20</font>&nbsp; "
  92. if page = 1 then
  93. response.write "<font color=darkgray>首页 前页</font>"
  94. else
  95. response.write "<a href=user3.asp?keywords="&keywords&"&page=1>首页</a> <a href=user3.asp?keywords="&keywords&"&page="&page-1&">前页</a>"
  96. end if
  97. if page = allpages then
  98. response.write "<font color=darkgray> 下页 末页</font>"
  99. else
  100. response.write " <a href=user3.asp?keywords="&keywords&"&page="&page+1&">下页</a> <a href=user3.asp?keywords="&keywords&"&page="&allpages&">末页</a>"
  101. end if
  102. end sub
  103. sub sendmail()
  104. usermail=request("usermail")
  105. if usermail="" or isnull(usermail) then
  106. response.write "<script language='javascript'>"
  107. response.write "alert('出错了,您什么也没有选择!');"
  108. response.write "location.href='javascript:history.go(-1)';"
  109. response.write "</script>"
  110. response.end
  111. end if
  112. usermail=replace(usermail,", ",";")
  113. response.redirect "sendmail.asp?"&usermail
  114. end sub
  115. %>
  116. </body>
  117. </html>
  118. <%
  119. conn.close
  120. set conn=nothing
  121. %>