aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/upload.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/upload.php b/scripts/upload.php
index 6d93c566..6811be39 100644
--- a/scripts/upload.php
+++ b/scripts/upload.php
@@ -261,7 +261,8 @@ function UploadVerifyBasic($pagename,$uploadfile,$filepath) {
global $EnableUploadOverwrite,$UploadExtSize,$UploadPrefixQuota,
$UploadDirQuota,$UploadDir, $UploadBlacklist;
if (count($UploadBlacklist)) {
- $upname = strtolower(end(explode("/", $filepath)));
+ $tmp = explode("/", $filepath);
+ $upname = strtolower(end($tmp));
foreach($UploadBlacklist as $needle) {
if (strpos($upname, $needle)!==false) return 'upresult=badname';
}