📄 edit_group.php
字号:
<?
require "inc/check.php";
require "inc/func.php";
require "inc/func_s.php";
require "inc/error.php";
?>
<html>
<head>
<title>"追风"--晨风创意</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px; scrollbar-face-color: ffffff; scrollbar-shadow-color: C1C1BB; scrollbar-highlight-color: C1C1BB; scrollbar-3dlight-color: EBEBE4; scrollbar-darkshadow-color: EBEBE4; scrollbar-track-color: F4F4F0; scrollbar-arrow-color: CACAB7
}
P {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
INPUT {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
FONT {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
SELECT {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
OPTION {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
TEXTAREA {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
FORM {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
TD {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px; TABLE-LAYOUT: fixed; WORD-BREAK: break-all
}
A:link {
TEXT-DECORATION: none
}
A:visited {
TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
A:active {
FONT-SIZE: 12px; TEXT-DECORATION: none
}
.border {
BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: 1px dotted; BORDER-COLLAPSE: collapse; BORDER-LEFT: 1px dotted; BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; COLOR: #000000
}
.shadow1 {
COLOR: #ffffff; FILTER: dropshadow(color=#000000,offx=1,offy=1); FONT-SIZE: 12px
}
.shadow2 {
COLOR: #000000; FILTER: dropshadow(color=#d5d5d5,offx=1,offy=1); FONT-SIZE: 12px
}
.p1 {
COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.p2 {
COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.p3 {
COLOR: #004080; FONT-SIZE: 14px; TEXT-DECORATION: none
}
</STYLE>
<?
if($sub){
if($group_name=="")
{
show_msg("组名不可为空!");exit;
}
if($group_head=="")
{
show_msg("组长不可为空!");exit;
}
//获得操作权限
$operate_right="";
//应该从登陆人的操作权限获取它
$sqldo="select act_id from baseact";
// $result=mysql_query($sqldo);
// while($baseact=mysql_fetch_array($result)){
$baseact=$cla->db_query($sqldo);
$i=0;
while($baseact[$i][0]){
if(${chk1.$baseact[$i][0]}==$baseact[$i][0]){
$operate_right=$operate_right.$baseact[$i][0].",";
}
$i++;
}
//获得栏目权限
$class_right="";
$sqldo="select class_id from baseclass";
// $result=mysql_query($sqldo);
//while($baseclass=mysql_fetch_array($result)){
$baseclass=$cla->db_query($sqldo);
$i=0;
while($baseclass[$i][0]){
if(${chk2.$baseclass[$i][0]}==$baseclass[$i][0]){
$class_right=$class_right.$baseclass[$i][0].",";
}
$i++;
}
/*
//获得专题权限字符串
$sqldo="select spec_id from basespec";
$result=mysql_query($sqldo);
$spec_right="";
while($basespec=mysql_fetch_array($result)){
if(${chk3.$basespec[0]}==$basespec[0]){
$spec_right=$spec_right.$basespec[0].",";
}
}
*/
$ses_groupid=$gid;
$sqldo="update groups set group_name='$group_name', group_description='$group_description',group_head='$group_head',operate_right='$operate_right',class_right='$class_right',special_right='$spec_right' where group_id='$ses_groupid'";
// echo $sqldo;
// if(mysql_query($sqldo))
if($cla->db_update($sqldo))
{
$cla->db_commit();
show_msg("组 ".$group_name." 修改成功!");exit;
}
}
?>
<script language="JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
<body bgcolor="#FFFFFF">
<center>
<div align="center">
<table width="100%" border="0" height="95">
<tr>
<td height="310" width="5%" >
<p align="center"> </p>
<p align="center"> </p>
</td>
<td height="310" width="15%" valign="top" >
<table border=1 bordercolor=#111111 cellpadding=3 cellspacing=0
class=border width="85%" height="257">
<tbody>
<tr>
<td bgcolor=#efefef width="100%">
<div align="center"><img src="images/list.gif" width="16" height="16">
控制面板</div>
</td>
</tr>
<tr>
<td align=middle class=shadow2 height=230 valign=middle
width="100%">
<div align="center">
<? if($ses_right=="管理员"){ ?>
<p><br>
</p>
<p><img src="images/edit.gif" width="18" height="13"> <a href="add_grp.php" >增
加 新 组</a></p>
<? }?>
<p><br>
<img src="images/edit.gif" width="18" height="13"> <a href="add_usr.php" >增
加 成 员</a></p>
<?if($ses_right=="管理员"){ ?>
<p><br>
<img src="images/edit.gif" width="18" height="13"> <a href="user_mag_view.php">查
看 某 组</a></p>
<? }?>
<p><br>
<img src="images/edit.gif" width="18" height="13"> <a href="user_view.php" target="_self">查
看 成 员</a><br>
<br>
<br>
<br>
</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
<td width="78%" height="310" valign="top">
<? $ses_groupid=$gid;
$sqldo="select group_id,group_name,group_head,class_right,operate_right,group_description from groups where group_id='$ses_groupid'";
//$result=mysql_query($sqldo);
//$group_edit=mysql_fetch_array($result);
$group_edit=$cla->db_query($sqldo);
?>
<form name="listmail" method="post" action="edit_group.php?sub=1&gid=<?echo $gid;?>" onSubmit="return checkblank()">
<div align="right">
<table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolor="#111111" class=border>
<tr bgcolor="#f7f7f7">
<td colspan="4">
<div align="center">
<p> </p>
<p><b>修改组:</b> </p>
<p> </p>
</div>
</td>
</tr>
<tr bgcolor="#f7f7f7">
<td width="12%">
<div align="right">组名:</div>
</td>
<td colspan="3">
<input type="text" name="group_name" class="border" size="20" value="<? echo trim($group_edit[0]['GROUP_NAME']);?>">
(*) </td>
</tr>
<tr>
<td width="12%" height="21">
<div align="right">组长:</div>
</td>
<td colspan="3" height="21">
<select name="group_head">
<option value="<? echo trim($group_edit[0]['GROUP_HEAD']);?>">
<? echo trim($group_edit[0]['GROUP_HEAD']);?>
<?
$sqldo="select real_name from users where right_level='组长' or right_level='管理员'";
//$result=mysql_query($sqldo);
//while($header=mysql_fetch_array($result)){
$header=$cla->db_query($sqldo);
$i=0;
while($header[$i][0]){
?>
<? if($group_edit[0]["GROUP_HEAD"]<>$header[$i][0]){ ?>
<option value="<? echo $header[$i][0];?>">
<? echo $header[$i][0];?>
</option>
<?}?>
<?$i++;}?>
</select>
(*) </td>
</tr>
<tr bgcolor="#f7f7f7">
<td width="11%" height="18">
<div align="right">操作权限:</div>
</td>
<td colspan="2" height="18">
<?
$sqldo="select act_id,act_name from baseact";
$baseact=$cla->db_query($sqldo);
$i=0;
while($baseact[$i][0]){
//判断是否该组拥有此权限,如果有,则打勾
$sqldo_in="select operate_right from groups where group_id='$ses_groupid'";
//$result_in=mysql_query($sqldo_in);
//$baseact_in=mysql_fetch_array($result_in);
$baseact_in=$cla->db_query($sqldo_in);
$piece=explode(",",$baseact_in[0][0]);
$count_in=0;
$act_flag=0;
while($piece["$count_in"]<>""){
if($piece["$count_in"]==$baseact[$i]["ACT_ID"]){
$act_flag=1;
}
$count_in=$count_in+1;
}
?>
<input type="checkbox" name="chk1<? echo $baseact[$i]['ACT_ID'];?>" value="<? echo $baseact[$i]['ACT_ID'];?>" <? if($act_flag==1){ echo "checked";} ?> >
<? echo $baseact[$i]['ACT_NAME'];?>
<? $i++;}?>
</td>
<td rowspan="2" height="38" width="12%">
<input type="checkbox" name="allbox" value="Check All" onClick="CheckAll();">
<a href="javascript:CheckAll();" onClick="allbox.checked=!allbox.checked">选中全部</a>
</td>
</tr>
<tr>
<td width="11%" height="20">
<div align="right">栏目权限:</div>
</td>
<td colspan="2" height="20">
<?
$sqldo="select class_id,class_name from baseclass";
// $result=mysql_query($sqldo);
//while($baseclass=mysql_fetch_array($result)){
$i=0;
$baseclass=$cla->db_query($sqldo);
while($baseclass[$i][0]){
//判断是否该组拥有此权限,如果有,则打勾
$sqldo_in="select class_right from groups where group_id='$ses_groupid'";
$baseact_in=$cla->db_query($sqldo_in);
// $result_in=mysql_query($sqldo_in);
// $baseact_in=mysql_fetch_array($result_in);
$piece=explode(",",$baseact_in[0][0]);
$count_in=0;
$cla_flag=0;
while($piece["$count_in"]<>""){
if($piece["$count_in"]==$baseclass[$i]["CLASS_ID"]){
$cla_flag=1;
}
$count_in=$count_in+1;
}
?>
<input type="checkbox" name="chk2<? echo $baseclass[$i][0];?>" value="<? echo $baseclass[$i][0];?>" <? if($cla_flag==1){ echo "checked";} ?>>
<? echo $baseclass[$i]["CLASS_NAME"];?>
<?$i++;}?>
</td>
</tr>
<tr bgcolor="#f7f7f7">
<td width="11%">
<div align="right">说明:</div>
</td>
<td colspan="3">
<input type="text" name="group_description" class="border" size="80" value="<? echo $group_edit[0]['GROUP_DESCRIPTION'];?>">
</td>
</tr>
</table>
<p> </p></div>
<div align="center">
<input type="submit" name="Sub" value="确定">
<input type="reset" name="Submit3" value="重置">
</div>
</form>
</td>
</tr>
</table>
</div>
<p> </p>
<p> </p>
</center>
<p align="center"> </p>
<p align="center"> </p>
<p> </p>
<div align="center"><br>
<p> </p>
</div>
<SCRIPT language="JavaScript">
<!--
function checkblank()
{
if(listmail.group_name.value=="") {
alert("组名不可为空!")
listmail.group_name.focus()
return false
}
if(document.listmail.group_head.value==""){
alert("组长不可为空!")
listmail.group_head.focus()
return false
}
}
-->
</SCRIPT>
<script language="JavaScript">
<!--
function CheckAll()
{
for (var i=0;i<document.listmail.elements.length;i++)
{
var e = document.listmail.elements[i];
if (e.name != 'allbox')
e.checked = document.listmail.allbox.checked;
}
}
//-->
</script>
<? $cla->db_logoff();
?>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -