⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 votetype.asp

📁 漂亮的企业网站系统v11 1、整体修改了上一版的一些BUG。 2、修改了页面底部的统计形式。 3、修改了“公告更新”栏目
💻 ASP
字号:
<!--#include file="include/config.asp"-->
<!-- #include file="include/conn.asp" -->
<html>
<head>
<title><%response.write web_var(web_config,1)%> - 调查列表</title>
<meta name="Description"  content="『随缘吧』">
<meta name="keywords" content="最全的整站系统,最好的整站程序,asp,技术,『随缘吧』,网络">
<meta name="author" content="『随缘吧』">
<meta http-equiv=Content-Type content=text/html; charset=gb2312>
<link rel=stylesheet href="images/joekoe.css" type=text/css>
</head>
<body leftmargin=0 topmargin=0>
<body topmargin=0 leftmargin=0 bgcolor=<%
dim ttt,vid
vid=trim(request.querystring("vid"))
response.write web_var(web_color,1)
ttt=web_var(web_config,7)
if ttt<>"" then
  response.write " background='images/"&ttt&".gif'"
end if
%>>
<center><table border=0 width='100%' height='100%' cellspacing=0 cellpadding=0>
<tr><td width='100%' height='100%' align=center>
  <table border=0 width='100%' height='100%' cellspacing=0 cellpadding=0>
  <tr><td width=20 height=16><img src='images/vote/vote_r1_c1.gif' width=20 height=16 border=0></td><td background='images/vote/vote_r1_c2.gif'></td><td width=16><img src='images/vote/vote_r1_c6.gif' width=16 height=16 border=0></td></tr>
  <tr><td background='images/vote/vote_r2_c1.gif' valign=bottom><img src='images/vote/vote_r4_c1.gif' width=20 border=0 height=8></td><td bgcolor=#ffffff align=center>
<%
if not(isnumeric(vid)) then
  call vote_error()
else
  select case action
  case "save"
    call vote_save()
  case else
    call vote_view()
  end select
end if

call close_conn()
%>
  </td><td background='images/vote/vote_r2_c6.gif'></td></tr>
  <tr><td height=16 background='images/vote/vote_r5_c4.gif' colspan=2><a href="javascript:window.close();"><img src='images/vote/vote_r5_c1.gif' width=84 height=18 border=0></a></td><td width=16><img src='images/vote/vote_r5_c6.gif' width=16 height=18 border=0></td></tr>
  </table>
</td></tr></table></center>
</body>
</html>
<%
sub vote_save()
  dim go_tim,vvid:go_tim=web_var(web_num,5)
  if trim(request.cookies("joekoe_online")("vote_vid"))="v"&vid then
%><font class=red_2>您已经投过一票!不可以重复多投……</font><br><br>
<a href='votetype.asp?type=view&vid=<%response.write vid%>'>查看投票结果</a><br><br>
<font class=gray>(系统将在 <font class=red><%response.write go_tim%></font> 秒钟后自动进入)</font><br><br>
<meta http-equiv='refresh' content='<%response.write go_tim%>; url=votetype.asp?type=view&vid=<%response.write vid%>'>
<%  exit sub
  end if
  sql="select id from vote where vid="&vid
  set rs=conn.execute(sql)
  if rs.eof and rs.bof then
    rs.close:set rs=nothing
    call vote_error():exit sub
  end if
  rs.close:set rs=nothing
  dim vote_id,ddim,j:j=0
  vote_id=trim(request.form("vote_id"))
  vote_id=replace(vote_id," ","")
  if len(vote_id)<1 then call vote_error():exit sub
  ddim=split(vote_id,",")
  for i=0 to ubound(ddim)
    if isnumeric(ddim(i)) then
      sql="update vote set counter=counter+1 where vid="&vid&" and vtype<>0 and id="&ddim(i)
      conn.execute(sql)
      j=j+1
    end if
  next
  erase ddim
  if j=0 then call vote_error():exit sub
  response.cookies("joekoe_online")("vote_vid")="v"&vid
  call cookies_yes()
%>!!!<font class=red>谢谢你的支持与参与</font>!!!<br><br>
<a href='votetype.asp?type=view&vid=<%response.write vid%>'>查看投票结果</a><br><br>
<font class=gray>(系统将在 <font class=red><%response.write go_tim%></font> 秒钟后自动进入)</font><br><br>
<meta http-equiv='refresh' content='<%response.write go_tim%>; url=votetype.asp?type=view&vid=<%response.write vid%>'>
<%
end sub

sub vote_view()
  dim rssum,dimc,dimn,num,t
  rssum=0:num=0
  set rs=server.createobject("adodb.recordset")
  sql="select id,vname,counter from vote where vid="&vid&" order by id"
  rs.open sql,conn,1,1
  if rs.eof and rs.bof then
    rs.close:set rs=nothing
    call vote_error():exit sub
  end if
  rssum=int(rs.recordcount)
  rssum=rssum-1
  redim dimc(rssum),dimn(rssum)
  for i=0 to rssum
    if rs.eof then exit for
    dimc(i)=rs("counter")
    dimn(i)=rs("vname")
    num=dimc(i)+num
    rs.movenext
  next
  rs.close:set rs=nothing
%>
<table border=0 width='96%' cellpadding=0 cellspacing=2 align=center>
<tr><td align=center colspan=3 class=red_3 height=20><b><%response.write code_html(dimn(0),1,0)%></b></td></tr>
<tr><td align=center colspan=3 class=gray>目前共有 <font class=blue><%response.write num%></font> 人参与了投票</td></tr>
<tr>
<td></td>
<td></td>
<td width='15%'></td>
</tr>
<%
  for i=1 to rssum
    if int(dimc(i))=0 then
      t="0%"
    else
      t=FormatPercent(dimc(i)/num,1)
    end if
%>
<tr>
<td height=18><%response.write i%>、<%response.write code_html(dimn(i),1,0)%> <font class=gray>(<font class=blue><%response.write dimc(i)%></font>)</font></td>
<td align=right><img src='images/vote/bar.gif' width=<%response.write dimc(i)%> height=10></td>
<td align=right><%response.write t%></td>
</tr>
<% next %>
</table>
<%
  erase dimc:erase dimn
end sub

sub vote_error()
%>
<font class=red>您可能没有选择相关的择票选项!</font><br><br><font class=red_2>或进行非法的提交了投票数据!</font>
<br><br>
<%
  response.write closer
end sub
%>

⌨️ 快捷键说明

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