From 89bd9b827facc48eb96092e734934d8449dc95c1 Mon Sep 17 00:00:00 2001 From: speedie Date: Sat, 30 Sep 2023 04:12:18 +0200 Subject: [PATCH] Remove database as well --- config.ini | 38 ++++++++++++++++++++------------------ remove.php | 6 +++--- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/config.ini b/config.ini index 6dc88dd..44618ce 100644 --- a/config.ini +++ b/config.ini @@ -1,27 +1,29 @@ [html] -instance_name = curload -css = index.css -favicon = favicon.svg +instance_name = curload +css = index.css +favicon = favicon.svg [upload] -upload_dir = uploads/ -public_uploading = false -rename_duplicates = true -replace_original = false -max_size = 100 +upload_dir = uploads/ +public_uploading = false +rename_duplicates = true +replace_original = false +max_size = 100 +enable_upload_removal = true +enable_key_upload_removal = false [credentials] -sqldb = curload.sql -enable_keys = true -enable_temporary_keys = true -enable_admin_keys = true +sqldb = curload.sql +enable_keys = true +enable_temporary_keys = true +enable_admin_keys = true [logging] -store_ip = true -store_user_agent = true -store_issued = true -store_last_usage = true -store_number_of_uploads = true +store_ip = true +store_user_agent = true +store_issued = true +store_last_usage = true +store_number_of_uploads = true [format] -date_format = Y/m/d +date_format = Y/m/d diff --git a/remove.php b/remove.php index aa63287..ffaad26 100644 --- a/remove.php +++ b/remove.php @@ -65,7 +65,7 @@ } } - $FileToRemove = $kline['file']; + $FileToRemove = $line['file']; break; } @@ -77,6 +77,6 @@ die(); } - // remove file - unlink($FileToRemove); + $Database->exec("DELETE FROM uploads WHERE id='$fileID'"); + unlink(ltrim($FileToRemove, '/')); ?>