0 && isset($_POST['action'])) { $action = strtolower($_POST['action']); switch ($action) { case 'delete': $error = ''; if (isset($_POST['uid']) && ! empty($_POST['uid'])) { foreach ($_POST['uid'] as $uid) { $result = $db->deleteUser($uid); if ($result !== TRUE) { $error .= "$result
"; } } } else $error = 'No user selected for deletion'; if ($error == '') $result = "Users was succesfully delete"; else $result = $error; break; case 'reset password': $res = ''; $error = ''; if (isset($_POST['uid']) && ! empty($_POST['uid'])) { foreach ($_POST['uid'] as $uid) { $pwd = substr(md5($_POST['uid'] . microtime()), 0, 8); $result = $db->changePassword($uid, sha1($pwd)); if ($result !== TRUE) $res .= $_POST['uid'] .": No change
"; else $res .= $uid .": $pwd
"; } } else $error = 'No user selected for resetting password'; if ($error == '') $result = $res; else $result = $error; break; default: $result = "$action: Unknown action"; break; } $pageView .= <<<__EOF

$result

__EOF; } else { $pageView = <<<__EOF

__EOF; $users = $db->getAllUsers(); foreach ($users as $user) { if (strtoupper($user['uid']) == 'ADMIN') { $pageView .= ""; } else { $pageView .= ""; } } $pageView .= '
Manage users
UsernameRole 
{$user['uid']}{$user['userrole']}  
{$user['uid']}{$user['userrole']}

'; } print "
$pageView
"; include TOP_FOLDER.'/include/footer.inc.php'; ?>