eventmanage1.asp
Upload User: jinglin
Upload Date: 2021-12-20
Package Size: 545k
Code Size: 6k
Development Platform:

VBScript

  1. <!--#include file="dbconn.asp"-->
  2. <% 'if session("admuser")="" then
  3.    'response.redirect "admlogin.asp"
  4.    'end if
  5. %>   
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  9. <title>企业活动信息管理区</title>
  10. <link rel="stylesheet" type="text/css" href="../style.css">
  11. <script language="javascript">
  12. <!--
  13. function openwin1(url1)
  14. {
  15. var
  16. popup1=window.open(url1,"info","width=550,height=470,resizable=no,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,left=15,top=20");
  17.   popup1.focus();
  18.   return false;
  19. }
  20. function openwin3(url2)
  21. {
  22. var
  23. popup2=window.open(url2,"view","width=700,height=470,resizable=no,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,left=15,top=20");
  24.   popup2.focus();
  25.   return false;
  26. }
  27. function poppub(url3){
  28. var
  29. popup3=window.open(url3,"pub","width=650,height=470,resizable=no,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,left=0,top=0");
  30.   popup3.focus();
  31.   return false;
  32. }
  33. //-->
  34. </script>
  35. </head>
  36. <%
  37.    response.buffer=true
  38.    const MaxPerPage=10
  39.    dim totalPut   
  40.    dim CurrentPage
  41.    dim TotalPages
  42.    dim i,j
  43.    if not isempty(request("page")) then
  44.       currentPage=cint(request("page"))
  45.    else
  46.       currentPage=1
  47.    end if
  48.    
  49. %>
  50. <body leftmargin=0 topmargin=3 marginwidth=0 marginheight=0>
  51. <div align="center"><center>
  52. <table border="0" cellpadding="0" cellspacing="0" width="400" height="40">
  53.   <tr>
  54.     <td align="center"><p class="title"><b><big><i>企业活动信息管理区</i></big></b></td>              
  55.   </tr>              
  56. </table>              
  57. </center></div>   
  58. <%
  59. dim sql
  60. dim rs
  61. dim companyid
  62. companyid=session("userid")
  63. sql="select * from companyevent where companyid=201 order by eventid desc"
  64. Set rs= Server.CreateObject("ADODB.Recordset")
  65. rs.open sql,conn,1,1
  66.   if rs.eof and rs.bof then
  67.   response.write "<p align='left'><a href='eventpost.asp'>发布活动信息</a>"
  68.        response.write "<p align='center'>  您 还 没 发 布 任 何 活 动 信 息</p>"
  69.        response.write "<p align='left'><a href=eventpost.asp>发布活动信息</a>"
  70.    else
  71.  
  72.       totalPut=rs.recordcount
  73.       if currentpage<1 then
  74.           currentpage=1
  75.       end if
  76.       if (currentpage-1)*MaxPerPage>totalput then
  77.    if (totalPut mod MaxPerPage)=0 then
  78.      currentpage= totalPut  MaxPerPage
  79.    else
  80.       currentpage= totalPut  MaxPerPage + 1
  81.    end if
  82.       end if
  83.                if currentPage=1 then
  84.                     showpages
  85.                     showContent
  86. showpages
  87.            else
  88.          if (currentPage-1)*MaxPerPage<totalPut then
  89.             rs.move  (currentPage-1)*MaxPerPage
  90.             dim bookmark
  91.             bookmark=rs.bookmark
  92.                     showpages
  93.                     showContent
  94. showpages
  95.                   else
  96.         currentPage=1
  97.                    showpages
  98.                     showContent
  99.                    showpages
  100.       end if
  101.    end if
  102.    rs.close
  103.    end if
  104.         
  105.    set rs=nothing  
  106.    conn.close
  107.    set conn=nothing
  108.   
  109.    sub showContent
  110.        dim i
  111.    i=0
  112.   
  113. %>
  114. <div align="center"><center>
  115. <table border="1" cellspacing="0" width="750" bgcolor="#F0F8FF" bordercolorlight="#4DA6FF"
  116. bordercolordark="#ECF5FF">
  117.   <tr bgcolor="#0080C0">
  118.   <td  align="center"><font color="#ffffff">活动名称</font></td>
  119.     <td  align="center"><font color="#ffffff">活动类型</font> </td>
  120.     <td  align="center"><font color="#ffffff">开始日期</font></td>
  121.     <td  align="center"><font color="#ffffff">结束日期</font></td>
  122.     <td  align="center"><font color="#ffffff">所在城市</strong></td>
  123. <td  align="center"><font color="#ffffff">详细信息</font></td>
  124.  <td  align="center"><font color="#ffffff">修改</font></td>
  125.  <td  align="center"><font color="#ffffff">查看反馈</font></td>
  126.  <td  align="center"><font color="#ffffff">发布者</font></td> 
  127. </tr>
  128. <%do while not rs.eof
  129. dim eventtype
  130. select case rs("eventtype")
  131.   case 1 
  132.     eventtype="展会信息"
  133.   case 2 
  134.     eventtype="在线研讨"
  135.   case 3 
  136.     eventtype="产品推广"
  137.   case 4 
  138.     eventtype="新闻发布"
  139.   case 5 
  140.     eventtype="培训讲座"
  141.   case 6 
  142.     eventtype="其他"
  143. end select  
  144. %>
  145.   <tr>
  146.     <td ><p align="center"><a onclick="return openwin1(this.href)" href='moreinfo.asp?eventid=<%=rs("eventid")%>'><%=rs("eventname")%></a></td>
  147.     <td ><p align="center"><%=eventtype %></td>
  148.     <td > <%=rs("beginyear")%>年<%=rs("beginmon")%>月<%=rs("beginday")%>日</td>
  149.     <td > <%=rs("endyear")%>年<%=rs("endmon")%>月<%=rs("endday")%>日</td>
  150.     <td > <%=rs("eventcity")%></td>
  151.   <td  align="center">
  152.     <a onclick="return openwin1(this.href)" href='moreinfo.asp?eventid=<%=rs("eventid")%>'>详细信息</a></td>
  153.    <td  align="center">
  154.     <a href="eventedit.asp?eventid=<%=rs("eventid")%>&page=<%=currentpage%>">修改</a></td>
  155.   <td  align="center">
  156.   <% if rs("blnjoin")="True" then %>
  157.     <a onclick="return openwin3(this.href)" href='feedback.asp?eventid=<%=rs("eventid")%>'>查看反馈</a>
  158.    <%else%>
  159.       仅做通告
  160.   <%end if%>
  161.  </td>
  162.  <td ><p align="center"><%=rs("poster")%>&nbsp;</td>
  163.   </tr>
  164. <% i=i+1
  165.       if i>=MaxPerPage then exit do
  166.       rs.movenext
  167.    loop
  168.   %>
  169.   </table>
  170. </center></div>
  171. <%
  172.    end sub 
  173.    sub showpages()
  174.           dim n
  175.    if (totalPut mod MaxPerPage)=0 then
  176.       n= totalPut  MaxPerPage
  177.    else
  178.       n= totalPut  MaxPerPage + 1
  179.    end if
  180.    if n=1 then 
  181.         response.write "<p align='left'><a onclick='return poppub(this.href)' href='eventpost.asp'><font color=red>发布活动信息</font></a>"
  182.      response.write "</p>"
  183.         exit sub
  184.        end if
  185.    dim k
  186.    response.write "<p align='left'>&gt;&gt; 分页 "
  187.    for k=1 to n
  188.        if k=currentPage then
  189.           response.write "[<b>"+Cstr(k)+"</b>] "
  190.    else
  191.     response.write "[<b>"+"<a href='eventmanage.asp?page="+Cstr(k)+"'>"+Cstr(k)+"</a></b>] "
  192.    end if
  193.    next
  194.       response.write " <a onclick='return poppub(this.href)'  href='eventpost.asp'><font color=red>发布活动信息</font></a>"
  195.    response.write "</p>"
  196.    end sub
  197.  
  198. %>
  199. <p align=center><a href="javascript:self.close()"><b>关闭窗口</b></a></p>
  200. </body>
  201. </html>