X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=admin%2Fbackups.php;h=2193486ba9210d22bf8f5dc0add07e2e5874fa1b;hb=9fed7316c2f3226f8a7c18481e174d81cfe2d7fc;hp=63200f6a73fb6b89795df0ec2204d3632d77a69d;hpb=82da3e6f1414dd17fe7f682199028e1daf5a45ff;p=fa-stable.git diff --git a/admin/backups.php b/admin/backups.php index 63200f6a..2193486b 100644 --- a/admin/backups.php +++ b/admin/backups.php @@ -149,9 +149,9 @@ if (get_post('deldump')) { if (get_post('upload')) { $tmpname = $_FILES['uploadfile']['tmp_name']; - $fname = clean_file_name($_FILES['uploadfile']['name']); + $fname = trim(basename($_FILES['uploadfile']['name'])); - if (!preg_match("/.sql(.zip|.gz)?$/", $fname)) + if (!preg_match("/\.sql(\.zip|\.gz)?$/", $fname)) display_error(_("You can only upload *.sql backup files")); elseif (is_uploaded_file($tmpname)) { rename($tmpname, BACKUP_PATH . $fname);