Merge pull request #651 from wrongecho/fix-file-upload-auto-name

Bufix: Fix client file uploads
This commit is contained in:
Johnny
2023-04-08 20:35:14 -04:00
committed by GitHub
+8
View File
@@ -7044,6 +7044,14 @@ if(isset($_POST['add_file'])){
$client_id = intval($_POST['client_id']); $client_id = intval($_POST['client_id']);
$file_name = sanitizeInput($_POST['new_name']); $file_name = sanitizeInput($_POST['new_name']);
$extarr = explode('.', $_FILES['file']['name']);
$file_extension = sanitizeInput(strtolower(end($extarr)));
// If the user-inputted name is empty, revert to the name of the file on disk/uploaded
if (empty($file_name)) {
$file_name = sanitizeInput($_FILES['file']['name']);
}
if (!file_exists("uploads/clients/$client_id")) { if (!file_exists("uploads/clients/$client_id")) {
mkdir("uploads/clients/$client_id"); mkdir("uploads/clients/$client_id");
} }