diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 1e64807..854d368 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -75,7 +75,7 @@ $iconv_input_encoding = 'UTF-8'; // date() format for file modification date // Doc - https://www.php.net/manual/en/function.date.php -$datetime_format = 'm/d/yy g:i A'; +$datetime_format = 'm/d/Y g:i A'; // Allowed file extensions for create and rename files // e.g. 'txt,html,css,js' @@ -299,11 +299,11 @@ if ($use_auth) { if (isset($auth_users[$_POST['fm_usr']]) && isset($_POST['fm_pwd']) && password_verify($_POST['fm_pwd'], $auth_users[$_POST['fm_usr']]) && verifyToken($_POST['token'])) { $_SESSION[FM_SESSION_ID]['logged'] = $_POST['fm_usr']; fm_set_msg(lng('You are logged in')); - fm_redirect($_SERVER['REQUEST_URI']); + fm_redirect(FM_ROOT_URL . $_SERVER['REQUEST_URI']); } else { unset($_SESSION[FM_SESSION_ID]['logged']); fm_set_msg(lng('Login failed. Invalid username or password'), 'error'); - fm_redirect($_SERVER['REQUEST_URI']); + fm_redirect(FM_ROOT_URL . $_SERVER['REQUEST_URI']); } } else { fm_set_msg(lng('password_hash not supported, Upgrade PHP version'), 'error');; @@ -506,7 +506,6 @@ if (isset($_SESSION[FM_SESSION_ID]['logged'], $auth_users[$_SESSION[FM_SESSION_I $erp = isset($_POST['js-error-report']) && $_POST['js-error-report'] == "true" ? true : false; $shf = isset($_POST['js-show-hidden']) && $_POST['js-show-hidden'] == "true" ? true : false; $hco = isset($_POST['js-hide-cols']) && $_POST['js-hide-cols'] == "true" ? true : false; - $caf = isset($_POST['js-calc-folder']) && $_POST['js-calc-folder'] == "true" ? true : false; $te3 = $_POST['js-theme-3']; if ($cfg->data['lang'] != $newLng) { @@ -3115,9 +3114,9 @@ function fm_download_file($fileLocation, $fileName, $chunkSize = 1024) header("Content-Range: bytes 0-$size2/$size"); header("Content-Length: " . $size); } - + $fileLocation = realpath($fileLocation); while (ob_get_level()) ob_end_clean(); - readfile($download); + readfile($fileLocation); fclose($fp); @@ -3844,7 +3843,7 @@ $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal';