This commit is contained in:
naielv
2026-02-01 22:05:09 +01:00
parent 6620980f02
commit d306991d7c

View File

@@ -20,8 +20,17 @@ foreach ($error_files as $file) {
unset($_FILES["file"]["error"][$key]); unset($_FILES["file"]["error"][$key]);
unset($_FILES["file"]["size"][$key]); unset($_FILES["file"]["size"][$key]);
} }
// Reindex arrays to avoid gaps after unsetting
$_FILES["file"]["name"] = array_values($_FILES["file"]["name"]);
$_FILES["file"]["type"] = array_values($_FILES["file"]["type"]);
$_FILES["file"]["tmp_name"] = array_values($_FILES["file"]["tmp_name"]);
$_FILES["file"]["error"] = array_values($_FILES["file"]["error"]);
$_FILES["file"]["size"] = array_values($_FILES["file"]["size"]);
$file_count = sizeof($_FILES["file"]["name"]); $file_count = sizeof($_FILES["file"]["name"]);
$all_ok = true;
for ($i = 0; $i < $file_count; $i++) { for ($i = 0; $i < $file_count; $i++) {
$file_name = $_FILES["file"]["name"][$i]; $file_name = $_FILES["file"]["name"][$i];
$folder = $_GET["folder"]; $folder = $_GET["folder"];
@@ -36,8 +45,13 @@ for ($i = 0; $i < $file_count; $i++) {
#if (!file_exists($thumbnail_path)) { #if (!file_exists($thumbnail_path)) {
# generatethumbnail($location, $thumbnail_path, 240, 0); # generatethumbnail($location, $thumbnail_path, 240, 0);
#} #}
header("HTTP/1.1 200 OK");
} else { } else {
header("HTTP/1.1 500 Internal Server Error"); $all_ok = false;
} }
} }
if ($all_ok) {
header("HTTP/1.1 200 OK");
} else {
header("HTTP/1.1 500 Internal Server Error");
}