Ejemplo n.º 1
0
     if (empty($_REQUEST['id'])) {
         $error_msg .= "Error: No ID specified!\n";
     } else {
         if (!$user->get($_REQUEST['id'])) {
             $error_msg .= "Error retrieving user information!\n";
             debug_message($user->getLastError());
         }
     }
     if ($_POST['save']) {
         if (!empty($_POST['password'])) {
             $_POST['password'] = md5($_POST['password']);
         } else {
             unset($_POST['password']);
         }
         $user->updateFromAssocArray($_POST);
         if ($user->update()) {
             if ($user->updateRights($_POST['rights'])) {
                 goBack();
             } else {
                 $error_msg .= "Error updating user rights!\n";
                 debug_message($user->getLastError());
             }
         } else {
             $error_msg .= "Error updating User!\n";
             debug_message($user->getLastError());
         }
     }
 } else {
     if ($_REQUEST['mode'] == 'delete') {
         $title = "Delete User";
         if ($user->delete($_REQUEST['id'])) {