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

📄 edit_group.php

📁 Oracle源码:Oracle 数据库管理与应用系统开发代码
💻 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">&nbsp;</p>

          <p align="center">&nbsp;</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>&nbsp;</p>

                      <p><b>修改组:</b> </p>

                      <p>&nbsp;</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>&nbsp;</p></div>

            <div align="center"> 

              <input type="submit" name="Sub" value="确定">

              <input type="reset" name="Submit3" value="重置">

            </div>

          </form>

        </td>

      </tr>

    </table>

  </div>

  <p>&nbsp;</p>

  

  <p>&nbsp;</p>

</center>

<p align="center">&nbsp;</p>

<p align="center">&nbsp;</p>

<p>&nbsp;</p>

<div align="center"><br>

  <p>&nbsp;</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 + -