bbsmsysvote.php
来自「linux/unix环境下的建站系统」· PHP 代码 · 共 188 行
PHP
188 行
<?php /* ** ID:windinsn dec 29,2003 **/ require("funcs.php");login_init(); require("libvote.php"); if ($loginok != 1 || $currentuser[userid] == "guest" ) html_nologin(); html_init("gb2312","管理系统投票","",1);?><script language='JavaScript'><!--function bbs_confirm(url,infor){ if(confirm(infor)){ window.location.href=url; return true; } return false;}--></script><br /><p align=center><?php echo BBS_FULL_NAME; ?>系统投票管理</p><?php if(!sysvote_is_admin($currentuser)) html_error_quit("对不起,您无权访问该页面!"); else { $link = sysvote_db_connect(); if($_GET["act"]=="create") { $sysVoteAdmin = new sysVoteAdmin; switch($_GET["step"]) { case 2: $sysVoteAdmin->svCreateVoteStepTwo(); break; case 3: $sysVoteAdmin->svCreateVoteStepThree(); break; case 4: $sysVoteAdmin->svCreateVoteStepFour(); break; case 5: $sysVoteAdmin->svCreateVoteStepFive($link); break; default: $sysVoteAdmin->svCreateVoteStepOne(); } } elseif($_GET["act"]=="log" && $_GET["svid"]) { $vote = sysvote_load_vote_infor($link,$_GET["svid"],TRUE); echo "主题: ".$vote[subject]."<hr size=1><br />".html_format($vote[logs],TRUE);?><p align=center><a href="bbsmsysvote.php">返回</a><a href="javascript:history.go(-1)">快速返回</a></p><?php } elseif($_GET["act"]=="del" && $_GET["svid"]) { $sysVoteAdmin = new sysVoteAdmin; $sysVoteAdmin->svDelVote($link,$_GET["svid"]); ?><p align=center><br />删除成功!<br /><br /><a href="bbsmsysvote.php">返回</a><a href="javascript:history.go(-1)">快速返回</a></p><?php } elseif($_GET["act"]=="end" && $_GET["svid"] && isset($_GET["ann"])) { $sysVoteAdmin = new sysVoteAdmin; $sysVoteAdmin->svEndVote($link,$_GET["svid"],$_GET["ann"],$_GET["annBoard"]); ?><p align=center><br />投票已关闭!<br /><br /><a href="bbsmsysvote.php">返回</a><a href="javascript:history.go(-1)">快速返回</a></p><?php } elseif($_GET["act"]=="end" && $_GET["svid"]) {?><form action="bbsmsysvote.php" method="get"><input type="hidden" name="act" value="end"><input type="hidden" name="svid" value="<?php echo $_GET["svid"]; ?>"><p align=left><strong>是否发布公告:</strong><ul><li><input type="radio" name="ann" value="0" checked>不发布公告</li><li><input type="radio" name="ann" value="1">在vote版发布公告</li><li><input type="radio" name="ann" value="2">在<?php echo $sysVoteConfig["BOARD"]; ?>版发布公告</li><li><input type="radio" name="ann" value="3">在<input type="text" name="annBoard" class=b9 >版发布公告</li></ul><input type="submit" value="结束投票" class=b9></p></form><?php } else { $votes = sysvote_load_votes($link,(int)($_GET["pno"]),TRUE);?><center><table cellspacing=0 cellpadding=5 width=99% class=t1> <tr> <td width=30 class=t2>序号</td> <td width=45 class=t2>状态</td> <td class=t2>主题</td> <td width=30 class=t2>匿名</td> <td width=30 class=t2>IP</td> <td width=135 class=t2>创建时间</td> <td width=135 class=t2>最近一次投票</td> <td width=50 class=t2>人数</td> <td width=50 class=t2>天数</td> <td width=30 class=t2>结束</td> <td width=30 class=t2>删除</td> <td width=30 class=t2>Log</td> </tr><?php $j = 1; foreach($votes as $vote) { echo "<tr>". "<td class=t3>".$j."</td>". "<td class=t4>"; if($vote[active]==1) { echo "投票中"; $linkUrl = "bbssysvote.php?svid=".$vote[svid]; } else { echo "已结束"; $linkUrl = "bbsssysvote.php?svid=".$vote[svid]; } echo "</td>". "<td class=t5><span title=\"".$vote[desc]."\"><a href=\"".$linkUrl."\">".$vote[subject]."</a><span></td>". "<td class=t4>"; echo ($vote[anonymous]==1)?"允许":"禁止"; echo "</td><td class=t3>".$vote[votesperip]. "</td><td class=t4>".$vote[created]."</td>". "<td class=t3>".$vote[changed]."</td>". "<td class=t4>".$vote[votecount]."</td>". "<td class=t3>".$vote[timelong]."</td>". "<td class=t4>"; if($vote[active]==1) echo "<a href=\"#\" onclick=\"bbs_confirm('bbsmsysvote.php?act=end&svid=".$vote[svid]."','确认要结束投票?')\">结束</a>"; else echo "-"; echo "</td><td class=t3><a href=\"#\" onclick=\"bbs_confirm('bbsmsysvote.php?act=del&svid=".$vote[svid]."','确认删除投票?')\">删除</a></td>". "<td class=t4><span title='查看本次投票的系统记录'><a href=\"bbsmsysvote.php?act=log&svid=".$vote[svid]."\">查看</a></span></td></tr>\n"; $j ++; }?></table></center><?php echo "<p align=right>"; $pno = $_GET["pno"]; if($pno < 1) $pno = 1; if( $pno > 1) echo "<a href=\"".$_SERVER["PHP_SELF"]."?pno=".($pno-1)."\">上一页</a>\n"; if(count($votes) == $sysVoteConfig["PAGESIZE"]) echo "<a href=\"".$_SERVER["PHP_SELF"]."?pno=".($pno+1)."\">下一页</a>\n"; echo "</p>"; }?><hr size=0><p align=center>[<a href="bbsmsysvote.php">管理界面</a>][<a href="bbsmsysvote.php?act=create">创建新投票</a>]</p><?php sysvote_db_close($link); html_normal_quit(); }?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?