.
*/
function ListAdmins()
{
global $db;
$result = $db->Query("SELECT `user_id`, `username`, `level` FROM `bayonet_users` ORDER BY `level` DESC");
while(($rows = $db->fetch($result))!=false)
{
$admins[] = $rows;
}
$num = 1;
OpenTable("300px");
echo "
| Username | Level |
";
foreach($admins as $admin)
{
echo "{$num}. | {$admin['username']} | {$admin['level']} |
";
$num++;
}
CloseTable();
}
function NewAdmin()
{
$maxLevel = $_SESSION['level'];
?>

Cancel
Query("UPDATE `bayonet_users` SET `username` = '$username', `level` = '$level' WHERE `user_id` = '$user_id' LIMIT 1");
echo "Admin, '$username' level '$level' has been edited.\n
Please wait while you are redirected.
Click here if you don't feel like waiting.";
// 3 second redirect to go back to the edit page
PageRedirect(3, "?op=admins");
return;
}
$result = $db->Query("SELECT * FROM `bayonet_users` WHERE `user_id` = '$user_id' LIMIT 1");
while(($rows = $db->fetch($result))!=false)
{
$admin = $rows;
}
if($maxLevel < $admin['level']){
ReportError("You do not have permission to access this user.");
return;
}
?>
Edit the attributes of this administrator.
Query("SELECT `username` FROM `bayonet_users` WHERE `user_id` = '$user_id'");
$admin = $db->Fetch($result);
if(isset($_POST['proceed']))
{
echo "Admin '{$admin['username']}', was deleted.";
$db->Query("DELETE FROM `bayonet_users` WHERE `user_id` = '$user_id' LIMIT 1");
PageRedirect(3,"?op=admins");
return;
}
if(isset($_POST['cancel']))
{
echo "User cancelled deletion of admin: '{$admin['username']}'";
PageRedirect(3,"?op=admins");
return;
}
?>