";
echo "";
echo "| ";
echo "Advanced > Administrator";
echo " | ";
echo "";
showHelp($helpId);
echo " | ";
echo "
";
echo "";
adjust_title_tail();
adjust_content_head();
echo "
";
$DEBUG = 1;
$pubDb ='OMC_PUB';
$table_name ='sysUser';
if (!isset($privilegeFlag)) {
$privilegeFlag = 0;
}
if($DEBUG) echo "userInfo[ID] = $userInfo[ID]
";
// echo "";
// echo print_r($userInfo);
// echo "
";
$confMode=$_REQUEST['confMode'];
$userName=$_REQUEST['userName'];
if($DEBUG) echo "confMode=$confMode, userName=$userName
";
$old_userName=$_REQUEST['old_userName'];?>
number_of_records;
//echo "
number_of_records=$number_of_records";
//echo "
select_sql=$select_sql";
//echo "
realName=$realName,userName=$userName,password=$password,privilege=$privilege,updateTime=$updateTime";
if($number_of_records){
echo "";
$userName=$old_userNamer;
}else{
$str_sql="REPLACE INTO $table_name
( realName,userName,password,privilege,updateTime)
VALUES
('$realName','$userName',md5('$password'),'$privilege',CURRENT_TIMESTAMP)
";
$log_name=$strAddUser."\'$userName\'";
$result=mysqli_query($pubConn,$str_sql);
if ($result)
$log_name=$log_name.$strSuccessful;
else
$log_name=$log_name.$strFail;
insertLog("$log_name");
if(!$result){
echo "";
$userName=$old_userNamer;
}else{
echo "";
echo " ";
//echo " ";
adjust_content_tail();
exit();
}
}
}elseif($change){ //修改用户资料
//修改记录时不能修改userName
$userName=$_POST['userName'];
$userName=$_POST['userName'];
$realName=$_POST['realName'];
$new_password_1=$_POST['new_password_1'];
$selected_permit=$_POST['selected_permit'];
$privilegeFlag=$_POST['privilegeFlag'];
if ( 1 == $privilegeFlag ) {
$user_permit = 0;
for($i=1; $i < sizeof($privilegeDefArr);$i++){
if($selected_permit == $i){
$user_permit=$privilegeDefArr[$i][permit];
break;
}
}
$privilege=$user_permit;
}
if($userName != $old_userName){
echo "";
$userName=$old_userName;
}else{
if($new_password_1 != ''){ //修改密码
$password=$new_password_1;
if ( 1 == $privilegeFlag ) {
$str_sql= "UPDATE $table_name
SET realName = '$realName',password = md5('$password'),privilege = '$privilege',updateTime=CURRENT_TIMESTAMP
WHERE userName ='$userName'
";
} else{
$str_sql= "UPDATE $table_name
SET realName = '$realName',password = md5('$password'),updateTime=CURRENT_TIMESTAMP
WHERE userName ='$userName'
";
}
}else{ //不修改密码
if ( 1 == $privilegeFlag ) {
$str_sql= "UPDATE $table_name
SET realName = '$realName',privilege = '$privilege',updateTime=CURRENT_TIMESTAMP
WHERE userName ='$userName'
";
} else {
$str_sql= "UPDATE $table_name
SET realName = '$realName',updateTime=CURRENT_TIMESTAMP
WHERE userName ='$userName'
";
}
}
//echo "
str_sql=$str_sql";
$log_name=$strEditUser."\'$userName\'";
$result = mysqli_query($pubConn,$str_sql);
if ($result)
$log_name = $log_name.$strSuccessful;
else
$log_name = $log_name.$strFail;
insertLog("$log_name");
if(!$result){ //插入日志中的$result
echo "";
$userName=$old_userNamer;
}else{
echo "";
}
echo " ";
}
}
//删除用户
//if($delete)
if ($confMode == 'del')
{
$sureDel = $_POST['sureDel'];
//echo "
userName=$userName";
if (($sureDel == 'Yes')||($sureDel=='是')){
$delSql="DELETE FROM $table_name WHERE userName='$userName'";
if($DEBUG) echo "
delSql = $delSql";
$del_result = mysqli_query($pubConn,$delSql);
//echo "
del_result=$del_result";
if ($del_result==1){
echo "
$strDelete $strSuccessful";
$log_name=$strDelUser."\'$userName\'".$strSuccessful;
insertLog("$log_name");
}
echo " ";
}
elseif (($sureDel == 'No')||($sureDel=='否')){
echo "
$strDelCancel";
echo " ";
//$confMode='edit';
}
else{
echo "$strSureDel$userName ?";
echo "";
adjust_content_tail();
exit();
}
}
adjust_content_tail();
?>