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 '; } print "