myly.asp

来自「这是一个简单的网站示例,你可以通过管理系统修改版权信息和网站标志,从而成为您自己」· ASP 代码 · 共 113 行

ASP
113
字号
<%
if session("username")="" then      response.redirect "ever.asp?lr=请先登录"
%>
<!--#include file="filetou.asp"-->
<!--#include file="fun.asp"-->
<!--#include file="../fun.asp"-->
<%
   
     MYIP=REQUEST.SERVERVARIABLES("REMOTE_ADDR")
     MYIP=IP2N(MYIP)
     CALL DELLY()
     sql="SELECT *  FROM LYLIST where 收信者 LIKE '%"&SESSION("USERNAME")&"%' OR (起始IP <="&MYIP&" AND 结束IP >="&MYIP&" )   order by  -ID" 
     set rs=server.createobject("ADODB.Recordset")
     rs.Open sql,conn, 1, 1

%><html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>我的留言</title>
<Link Rel="STYLESHEET" Href="../../index.CSS" Type="text/css">
</head>

<body bgcolor="#99CCFF">

<div align="center">
  <center>
  <table border="1" width="100%" bordercolorlight="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" bgcolor="#D4D0C8">
    <tr>
      <td width="100%">
        <table border="0" width="100%" bgcolor="#000080" cellspacing="1">
          <tr>
            <td width="25%"> <a href="myly.asp"><font color="#FFFFFF"> 我的留言</font></a></td>
            <td width="25%"><a href="lyout.asp"><font color="#FFFFFF">发送留言</font></a></td>
          <td width="50%">
            <p align="right"><a href="../../index.asp"><font color="#FFFFFF">返回</font></a> </td>
        </tr>
      </table>
      
        <table border="1" width="100%" bordercolorlight="#356286" cellspacing="0" cellpadding="2" bordercolordark="#D4D0C8">
          <tr>
            <td width="68%" bgcolor="#B8C2D3" align="center">主题</td>
            <td width="7%" bgcolor="#B8C2D3" align="center">状态</td>
            <td width="10%" bgcolor="#B8C2D3" align="center">发信者</td>
            <td width="15%" bgcolor="#B8C2D3" align="center">日期</td>
          </tr>
<%
IF NOT RS.EOF THEN
DO WHILE NOT RS.EOF
  Response.Write "<tr>"
  Response.Write "<td ><a href='disply.asp?id="&rs("ID")&"'>"&RS("主题")&"</a></td>"
  IF INSTR(RS("阅读者")&"",SESSION("USERNAME")&",")=0 THEN
     Response.Write "<td >新</td>"
  ELSE
     Response.Write "<td >旧</td>"
  END IF

  Response.Write " <td >"&RS("发信者")&" </td>"
  Response.Write " <td >"&FORMATDATETIME(RS("发送时间"),1)&"</td>"
  Response.Write " </tr>"
  RS.MOVENEXT
LOOP
ELSE
  Response.Write "<TR><TD colspan='4'>没有找到任何留言</TD></TR>"
END IF
rs.close
set conn=nothing
%>
        </table>
      
        &nbsp; 注意: 长期闲置的旧留言 系统将自动删除. 
      </td> 
    </tr> 
  </table> 
  </center> 
</div> 
 
</body> 
 
</html> 
<% 
sub delly() 
     MYIP=REQUEST.SERVERVARIABLES("REMOTE_ADDR") 
     MYIP=IP2N(MYIP) 
     sql="SELECT 收信者,阅读者,附件,接收时间,主题  FROM LYLIST where (收信者 LIKE '%"&SESSION("USERNAME")&"%' OR (起始IP <="&MYIP&" AND 结束IP >="&MYIP&" )) AND 接收时间 < date()-3   order by  -ID"  
     set rsdel=server.createobject("ADODB.Recordset") 
      ' Response.Write SQL 
     rsdel.Open sql,conn, 1, 3 
     do while not rsdel.eof 
       if INSTR(RSDEL("阅读者"),rsDEL("收信者"))<>0 THEN 
          IF RSDEL("附件")&""<>"" THEN 
             CALL DELFILE(RSDEL("附件")) 
          END IF 
          RSDEL.DELETE 
       ELSE 
          IF RSDEL("收信者")&""="" THEN 
             IF INSTR(RSDEL("阅读者"),SESSION("USERNAME"))<>0 THEN 
                IF RSDEL("附件")&""<>"" THEN 
                   CALL DELFILE(RSDEL("附件")) 
                END IF 
                RSDEL.DELETE 
             END IF 
          END IF 
       END IF 
       RSDEL.MOVENEXT 
      loop 
      RSDEL.UPDATEBATCH 
      RSDEL.CLOSE 
end sub 
%> 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?