diff --git a/sys0-code/api/delete_user.php b/sys0-code/api/delete_user.php new file mode 100644 index 0000000..aa0b0e0 --- /dev/null +++ b/sys0-code/api/delete_user.php @@ -0,0 +1,44 @@ +prepare($sql); +$stmt->bind_param("i", $userId); +$stmt->execute(); +$stmt->bind_result($username); +$stmt->fetch(); +$stmt->close(); + +$sql = "DELETE FROM users WHERE id = ?"; +$stmt = $link->prepare($sql); +$stmt->bind_param("i", $userId); +$stmt->execute(); +$stmt->close(); + +deleteDirectory("/var/www/html/user_files/$username/"); +?> diff --git a/sys0-code/api/fetch_users.php b/sys0-code/api/fetch_users.php new file mode 100644 index 0000000..3a48bde --- /dev/null +++ b/sys0-code/api/fetch_users.php @@ -0,0 +1,52 @@ +prepare($sql); +$stmt->bind_param("s", $username); +$stmt->execute(); +$result = $stmt->get_result(); + +while ($row = $result->fetch_assoc()) { + echo "
| Nutzer | +Klasse | +Private Cloud | +Öffentliche Cloud | +Alle Drucker freigeben | +Benutzerrechte | +Admin erstellen | +Log ansehen | +API-Key | +Druckschlüssel | +Debug | +Öffentliche Dateien löschen | +Manuell verifizieren | +Löschen | +
|---|