isAdmin()) {
try {
$user = new User($_pdo, $_GET['delete_user']);
if ($user->delete()) {
echo "
The user with username {$user->getUsername()} has been removed.
";
} else {
echo "
The user with username {$user->getUsername()} could not be removed.
";
}
} catch (PDOException $e) {
echo "
The user with username {$user->getUsername()} could not be removed due to a PDO error.
";
} catch (Exception $e) {
echo "
The user with id {$_GET['delete_user']} could not be found.
";
}
}
?>
Password
The passwords don\'t match.
';
} else if (!$_user->verifyPassword($_POST['password_current'])) {
echo '
The current password was incorrect.
';
} else {
try {
$_user->setPassword($_POST['password_update']);
echo '
Password successfully changed.
';
} catch (PDOException $e) {
echo '
An unknown error occurred.
';
}
}
}
?>
Users
# |
Username |
isAdmin()) echo 'Tools | '; ?>
getId()}'
data-mixer-order-username='{$user->getUsername()}'>
{$user->getId()} |
{$user->getUsername()} | ";
if ($_user->isAdmin()) {
if ($user->getId() == $_user->getId()) {
echo "
| ";
} else {
echo "
| ";
}
}
echo "";
}
?>
isAdmin()) : ?>