📄 update.php
字号:
<?php
include_once( "inc/auth.php" );
echo "\r\n<html>\r\n<head>\r\n<title>修改用户</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n</head>\r\n\r\n<body class=\"bodycolor\" topmargin=\"5\">\r\n";
$MODULE_ARRAY = explode( ",", $id.",".$APPLY_TO_MODULE );
$query = "select UID,DEPT_ID,DEPT_ID_OTHER from USER where USER_ID!='admin' and (find_in_set(USER_PRIV, '".$APPLY_TO_PRIV."') or UID='{$UID}')";
$cursor1 = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor1 ) )
{
$UID1 = $ROW['UID'];
$DEPT_ID1 = $ROW['DEPT_ID'];
$DEPT_ID_OTHER = $ROW['DEPT_ID_OTHER'];
if ( $UID1 != $UID && $APPLY_TO_DEPT != "" && $APPLY_TO_DEPT != "ALL_DEPT" && !find_id( $APPLY_TO_DEPT, $DEPT_ID1 ) || check_id( $APPLY_TO_DEPT, $DEPT_ID_OTHER, TRUE ) == "" )
{
continue;
}
$I = 0;
for ( ; $I < count( $MODULE_ARRAY ); ++$I )
{
$MODULE_ID = trim( $MODULE_ARRAY[$I] );
if ( !( $MODULE_ID == "" ) )
{
if ( $DEPT_PRIV != "" && $ROLE_PRIV != "" )
{
$query = "select * from MODULE_PRIV where UID='".$UID1."' and MODULE_ID='{$MODULE_ID}'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$query = "update MODULE_PRIV set DEPT_PRIV='".$DEPT_PRIV."',ROLE_PRIV='{$ROLE_PRIV}',DEPT_ID='{$DEPT_ID}',PRIV_ID='{$PRIV_ID}',USER_ID='{$USER_ID}' where UID='{$UID1}' and MODULE_ID='{$MODULE_ID}'";
exequery( $connection, $query );
}
else
{
$query = "insert into MODULE_PRIV (UID,MODULE_ID,DEPT_PRIV,ROLE_PRIV,DEPT_ID,PRIV_ID,USER_ID) values('".$UID1."','{$MODULE_ID}','{$DEPT_PRIV}','{$ROLE_PRIV}','{$DEPT_ID}','{$PRIV_ID}','{$USER_ID}')";
exequery( $connection, $query );
}
}
else
{
$query = "delete from MODULE_PRIV where UID='".$UID1."' and MODULE_ID='{$MODULE_ID}'";
exequery( $connection, $query );
}
}
}
}
message( "", "保存成功" );
echo "</body>\r\n</html>\r\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -