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 + -
显示快捷键?