if (!empty($mode)) { if ($mode == "send") { // Get number of files to upload $numberOfFiles = getPostValue("numberOfFiles"); if (empty($numberOfFiles) || !is_numeric($numberOfFiles)) { $errors->addError("numberOfFiles", $lFileUploadFiles["InvalidNumberOfFiles"]); } else { if ($numberOfFiles > 50) { $numberOfFiles = 50; $errors->addError("numberOfFiles", $lFileUploadFiles["MaxUploadExceeded"]); } } } else { if ($mode == "upload") { // Upload files $file->uploadFiles($folder->id); // Redirect to parent folder redirect(scriptUrl . "/" . folderFilesAdmin . "/index.php" . (!empty($folder->id) ? "?folderId=" . $folder->id : "")); } } } // Add navigation links $site->addNavigationLink(scriptUrl . "/" . folderAdmin, $lAdminIndex["Header"]); $site->addNavigationLink(scriptUrl . "/" . folderFilesAdmin, $lFileIndex["Header"]); $site->addNavigationLink(scriptUrl . "/" . folderFilesAdmin . "/" . fileFilesUploadFiles, $lFileUploadFiles["Header"]); // Print common header $site->printHeader(); // Print description echo "<p>" . $lFileUploadFiles["HeaderText"] . (empty($numberOfFiles) || $errors->hasErrors() && $mode != "upload" ? " " . $lFileUploadFiles["NumberOfFilesText"] : "") . "</p>"; // Print error messages if any if ($errors->hasErrors()) {