From 3465b5926e852833d4b93d029384e59f7592bff6 Mon Sep 17 00:00:00 2001 From: nokonoko Date: Sat, 29 Jan 2022 21:31:15 +0100 Subject: [PATCH] file ext fix lets just ignore double dots :) --- static/php/includes/Upload.class.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/static/php/includes/Upload.class.php b/static/php/includes/Upload.class.php index e19e4e5..c81b671 100644 --- a/static/php/includes/Upload.class.php +++ b/static/php/includes/Upload.class.php @@ -142,12 +142,10 @@ class Upload finfo_close($finfo); $extension = explode('.', self::$FILE_NAME); - if(substr_count(self::$FILE_NAME, '.') === 0) { - self::$FILE_EXTENSION = null; - } elseif(substr_count(self::$FILE_NAME, '.') > 1) { - self::$FILE_EXTENSION = $extension[count($extension)-2].'.'.$extension[count($extension)-1]; - } else { + if(substr_count(self::$FILE_NAME, '.') > 0) { self::$FILE_EXTENSION = $extension[count($extension)-1]; + } else { + self::$FILE_EXTENSION = null; } if (Settings::$LOG_IP) {