/***************************************************************************
* 管理员页面
**************************************************************************/
include "lib.html";
$connect=dbConn();
$member=member_info();
if(!$member[no]) Error("使用之前先登陆!","admin.html");
if($member[is_admin]>=3&&!$member[board_name]) Error("没有使用权限.","admin.html");
// 是版块管理员时
if($member[is_admin]>=3&&$member[board_name]&&$exec!="logout") $exec="view_board";
// 备份数据库时
if($member[is_admin]==1&&$exec=="db_dump") {
@set_time_limit(0);
include "admin/dbDump.html";
$dbData = file("config.html");
$dbname = trim($dbData[4]);
$filename = $dbname."_".date("Ymd").".sql";
zbDB_Header($filename);
zbDB_All_down($dbname);
exit();
}
// 调入各功能文件
if($exec=="view_board") { include "admin/admin_exec_board.html"; }
elseif($exec=="view_member") { include "admin/admin_exec_member.html"; }
else { include "admin/admin_exec_group.html"; }
head(" bgcolor=444444 ");
?>
 |
|
|
// 当最高管理员时显示所有的论坛,可以修改/删除
if($member[is_admin]==1) {
// 把所有论坛的数据都搬过来;;
$result=mysql_query("select * from $group_table order by no ");
?>
while($group_data=mysql_fetch_array($result)) {
//$t_member_num=mysql_fetch_array(mysql_query("select count(*) from $member_table where group_no='$group_data[no]'"));
//$t_board_num=mysql_fetch_array(mysql_query("select count(*) from $admin_table where group_no='$group_data[no]'"));
//mysql_query("update $group_table set member_num='$t_member_num[0]',board_num='$t_board_num[0]' where no='$group_data[no]'") or Error(mysql_error());
//$group_data[member_num]=$t_member_num[0];
//$group_data[board_num]=$t_board_num[0];
if($group_data[no]==$group_no) $b=""; else $b="";
// 显示论坛名字
?>
";
}
}
// 不是最高管理员时;;
else {
$group_data=mysql_fetch_array(mysql_query("select * from $group_table where no=$member[group_no]"));
?>
";
}
?>
|
// 是最高管理员时
if($member[is_admin]==1) {
if($exec=="add_group") { include "admin/admin_add_group.html"; }
elseif($exec=="uninstall") { include "admin/admin_uninstall.html"; }
elseif($exec=="db_status") {include "admin/admin_dbstatus.html";}
elseif($exec=="modify_group") { include "admin/admin_modify_group.html";}
elseif($exec=="view_group") { include "admin/admin_view_group.html"; }
elseif($exec=="del_group") { include "admin/admin_del_group.html"; }
elseif($exec=="modify_member_join") { include "admin/admin_modify_member_join.html"; }
elseif($exec=="view_member") {
if($exec2=="sendmail") {include "admin/admin_sendmail.html";}
elseif($exec2=="modify") {include "admin/admin_modify_member.html";}
else {include "admin/admin_view_member.html";}
} elseif($exec=="view_board") {
if($exec2=="add") {include "admin/admin_add_board.html";}
elseif($exec2=="modify") {include "admin/admin_modify_board.html";}
elseif($exec2=="category") {include "admin/admin_category.html";}
elseif($exec2=="modify_category") {include "admin/admin_category_modify.html";}
elseif($exec2=="grant") {include "admin/admin_modify_grant.html";}
else {include "admin/admin_board_list.html";}
} else {include "admin/readme.html";}
// 是论坛管理员时
} elseif($member[is_admin]==2) {
$group_no=$group_data[no];
if($exec=="modify_group") { include "admin/admin_modify_group.html";}
elseif($exec=="modify_group") { include "admin/admin_modify_group.html";}
elseif($exec=="modify_member_join") { include "admin/admin_modify_member_join.html"; }
elseif($exec=="view_member") {
if($exec2=="sendmail") {include "admin/admin_sendmail.html";}
elseif($exec2=="modify") {include "admin/admin_modify_member.html";}
else {include "admin/admin_view_member.html";}
} elseif($exec=="view_board") {
if($exec2=="add") {include "admin/admin_add_board.html";}
elseif($exec2=="modify") {include "admin/admin_modify_board.html";}
elseif($exec2=="category") {include "admin/admin_category.html";}
elseif($exec2=="modify_category") {include "admin/admin_category_modify.html";}
elseif($exec2=="grant") {include "admin/admin_modify_grant.html";}
else {include "admin/admin_board_list.html";}
} else {include "admin/admin_view_group.html"; }
} elseif($member[board_name]) {
if($exec=="view_board") {
if($exec2=="modify") {include "admin/admin_modify_board.html";}
elseif($exec2=="category") {include "admin/admin_category.html";}
elseif($exec2=="modify_category") {include "admin/admin_category_modify.html";}
elseif($exec2=="grant") {include "admin/admin_modify_grant.html";}
else {include "admin/admin_board_list.html";}
}
// 是论坛版块管理员时
} elseif($member[board_name]&&exec=="view_board") {
if($exec2=="modify") {include "admin/admin_modify_board.html";}
elseif($exec2=="category") {include "admin/admin_category.html";}
elseif($exec2=="modify_category") {include "admin/admin_category_modify.html";}
else {include "admin/admin_board_list.html";}
}
?>
|
mysql_close($connect);
foot();
?>