$_FILES["add-file"]["name"],
"uuid" => $fileId,
"size" => $_FILES["add-file"]["size"]
];
file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/files.json", json_encode($projects));
header("Location: /admin/uploads");
die();
}
if (isset($_GET["delete-project"])) {
if (isset($projects[(int)$_GET["delete-project"]])) {
unlink($_SERVER['DOCUMENT_ROOT'] . "/data/uploads/" . $projects[(int)$_GET["delete-project"]]['uuid']);
unset($projects[(int)$_GET["delete-project"]]);
file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/files.json", json_encode($projects, JSON_PRETTY_PRINT));
header("Location: /admin/uploads");
die();
}
}
if (isset($_GET["edit-project"]) && isset($_GET["edit-project-name"])) {
if (isset($projects[(int)$_GET["edit-project"]])) {
$projects[(int)$_GET["edit-project"]]["name"] = $_GET["edit-project-name"];
file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/files.json", json_encode($projects, JSON_PRETTY_PRINT));
header("Location: /admin/uploads");
die();
}
}
}
?>
= $project["uuid"] ?>
)Files added to this list are publicly accessible from their URL.