From 7a0de24a6105d0d4f418933560a507b99f01727b Mon Sep 17 00:00:00 2001 From: Prasath Mani Date: Sun, 20 Jan 2019 17:02:01 +0530 Subject: [PATCH] Fix : User's sub folder problem #120 --- tinyfilemanager.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 9fd1d8d..61a76f8 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -3,7 +3,7 @@ $CONFIG = '{"lang":"en","error_reporting":false,"show_hidden":false}'; /** - * H3K | Tiny File Manager V2.3 + * H3K | Tiny File Manager V2.3.1 * CCP Programmers | ccpprogrammers@gmail.com * https://tinyfilemanager.github.io */ @@ -134,6 +134,11 @@ if (empty($auth_users)) { $is_https = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'; +// update $root_url based on user specific directories +if (isset($_SESSION[FM_SESSION_ID]['logged']) && !empty($directories_users[$_SESSION[FM_SESSION_ID]['logged']])) { + $wd = fm_clean_path(dirname($_SERVER['PHP_SELF'])); + $root_url = $root_url.$wd.DIRECTORY_SEPARATOR.$directories_users[$_SESSION[FM_SESSION_ID]['logged']]; +} // clean $root_url $root_url = fm_clean_path($root_url);