예제 #1
0
         if ($user_id == 'new') {
             if ($username == '') {
                 $messagebox->add('Please specify username!');
             } else {
                 $new_user_id = $class_mu->createNewUser($username, $password, $email, $active_status, $skype_id);
                 if ($new_user_id > 0) {
                     $messagebox->add("New User ID {$new_user_id} is successfully created.", 'green');
                     //header("Location: ?open=setting-me-users&id=$new_user_id&status=new");
                     //exit;
                 } else {
                     $messagebox->add('Username "<strong>' . $username . '</strong>" already exist, please try a different one!');
                 }
             }
         } else {
             $class_mu->updateUser($user_id, $password, $email, $active_status, $skype_id);
             $class_mu->updateUserGroups($user_id, $_POST['groups']);
             $messagebox->add('Changes have been saved.', 'green');
         }
     }
 } elseif ($_POST['me_action'] == 'DELETEMEUSERDETAIL') {
     /* currently we dont allow deleting user, must check first what connection need to be check first
        if(is_array($_POST['users']) && count($_POST['users'])>0) {
            $del_counter = 0;
            foreach($_POST['users'] as $user_id) {
                if($user_id!='1') {
                    $del_counter++;
                    tep_db_query("DELETE FROM minierp_groups_members WHERE minierp_users_id=$user_id");
                    tep_db_query("DELETE FROM minierp_users WHERE id=$user_id");
                }
            }
            if($del_counter>0) $messagebox->add("$del_counter user(s) has been deleted.",'green');