Update remove_user.php

This commit is contained in:
Janis Steiner
2024-06-27 12:52:29 +00:00
committed by GitHub
parent e93b8ac403
commit 3e8eb2536c

View File

@@ -165,187 +165,6 @@ function load_user()
// Close statement // Close statement
mysqli_stmt_close($stmt); mysqli_stmt_close($stmt);
} }
echo('<div>');
echo('<div class="container mt-5" >
<div class="d-flex justify-content-center mb-3">
<h3>Benutzer zum löschen auswählen:</h3>
</div>
<form action="" method="post" style="width: 40%;" class="mx-auto">
<div class="mb-3">
<div class="row">
<div class="col">
<label for="lang">Benutzer:</label>
</div>
<div class="col">
<select name="username" id="username" class="form-select">
');
//now get those users
$cnt2=1;
$id=0;
$last_id=0;
while($cnt2!==$cnt+1)
{
$sql = "SELECT id, username FROM users WHERE id > $last_id ORDER BY id;";
if($stmt = mysqli_prepare($link, $sql)){
// Bind variables to the prepared statement as parameters
// Attempt to execute the prepared statement
if(mysqli_stmt_execute($stmt)){
// Store result
mysqli_stmt_store_result($stmt);
mysqli_stmt_bind_result($stmt, $id,$username);
if(mysqli_stmt_fetch($stmt)){
//data retrieved
$last_id=$id;
echo('<option username="'.$username.'">'.$username.'</option>');
}
} else{
echo "<div class='alert alert-danger' role='alert'>Oops! Something went wrong. Please try again later.</div>";
}
// Close statement
mysqli_stmt_close($stmt);
}
$cnt2++;
}
echo('</select>
</div>
<div class="col">
<div class="d-flex justify-content-center">
<button type="submit" class="btn btn-danger" id="ban" ban="ban">Benutzer löschen</button>
</div>
</div>
</div>
</div>
</form>
</div>');
echo('<br><br>
<div class="container mt-5">
<div class="d-flex justify-content-center mb-3">
<h3>User zum Bannen auswählen:</h3>
</div>
<form action="" method="post" style="width: 40%;" class="mx-auto">
<div class="mb-3">
<div class="row">
<div class="col">
<label for="lang">Benutzername:</label>
</div>
<div class="col">
<select name="ban" id="ban" class="form-select">');
//now get those users
$cnt2=1;
$id=0;
$last_id=0;
while($cnt2!==$cnt+1)
{
$sql = "SELECT id, username FROM users WHERE id > $last_id AND (banned = 0 or banned IS NULL ) ORDER BY id;";
if($stmt = mysqli_prepare($link, $sql)){
// Bind variables to the prepared statement as parameters
// Attempt to execute the prepared statement
if(mysqli_stmt_execute($stmt)){
// Store result
mysqli_stmt_store_result($stmt);
mysqli_stmt_bind_result($stmt, $id,$username);
if(mysqli_stmt_fetch($stmt)){
//data retrieved
$last_id=$id;
echo('<option ban="'.$username.'">'.$username.'</option>');
}
} else{
echo "<div class='alert alert-danger' role='alert'>Oops! Something went wrong. Please try again later.</div>";
}
// Close statement
mysqli_stmt_close($stmt);
}
$cnt2++;
}
echo('</select>');
//echo('<br><input type="text" value="ban reason" id="reason" name="reason" />');
echo('<select name="reason" id="reason" class="form-select">');
echo('<option reason="Hacking">Hacken</option>');
echo('<option reason="Illegal activities">Illegale aktivitäten</option>');
echo('<option reason="Misuse of service">Missbrauch der Website</option>');
echo('<option reason="Bad behaviour>Schlechtes Verhalten</option>');
echo('<option reason="inappropriate behaviour">Unangemessenes Verhalten</option>');
echo('<option reason="inappropriate username">Unangemessener Benutzername</option>');
echo('<option reason="Illegal files">Illegale Dateien</option>');
echo('<option reason="Unspecified">Andere</option>');
echo('</select>
</div>
<div class="col">
<div class="d-flex justify-content-center">
<button type="submit" class="btn btn-danger">Senden</button>
</div>
</div>
</div>
</div>
</form>
</div>');
echo("<br><br>");
echo('<div class="container mt-5">
<div class="d-flex justify-content-center mb-3">
<h3>Please select a user to unban:</h3>
</div>
<form action="" method="post" style="width: 40%;" class="mx-auto">
<div class="mb-3">
<div class="row">
<div class="col">
<label for="lang">Benutzer:</label>
</div>
<div class="col">
<select name="unban" id="unban" class="form-select">');
//now get those users
$cnt2=1;
$id=0;
$last_id=0;
while($cnt2!==$cnt+1)
{
$sql = "SELECT id, username FROM users WHERE id > $last_id AND banned=1 ORDER BY id;";
if($stmt = mysqli_prepare($link, $sql)){
// Bind variables to the prepared statement as parameters
// Attempt to execute the prepared statement
if(mysqli_stmt_execute($stmt)){
// Store result
mysqli_stmt_store_result($stmt);
mysqli_stmt_bind_result($stmt, $id,$username);
if(mysqli_stmt_fetch($stmt)){
//data retrieved
$last_id=$id;
echo('<option unban="'.$username.'">'.$username.'</option>');
}
} else{
echo "<div class='alert alert-danger' role='alert'>Huch! Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal.</div>";
}
// Close statement
mysqli_stmt_close($stmt);
}
$cnt2++;
}
echo('</select>
</div>
<div class="col">
<div class="d-flex justify-content-center">
<button type="submit" class="btn btn-danger" id="unban" unban="unban">Senden</button>
</div>
</div>
</div>
</div>
</form>
</div>
</div>');
?> ?>