parent
4192931568
commit
f0078ef6e5
@ -1,30 +0,0 @@ |
||||
<?php |
||||
/* For licensing terms, see /license.txt */ |
||||
|
||||
require_once __DIR__.'/../inc/global.inc.php'; |
||||
|
||||
$userId = isset($_GET['user_id']) ? (int) $_GET['user_id'] : 0; |
||||
$file = isset($_GET['file']) ? $_GET['file'] : ''; |
||||
|
||||
if (empty($userId) || empty($file)) { |
||||
exit; |
||||
} |
||||
|
||||
$dir = UserManager::getUserPathById($userId, 'system'); |
||||
if (empty($dir)) { |
||||
exit; |
||||
} |
||||
$file = $dir.'/my_files/'.$file; |
||||
|
||||
$config = api_get_configuration_value('block_my_files_access'); |
||||
|
||||
if ($config) { |
||||
api_block_anonymous_users(); |
||||
} |
||||
|
||||
if (Security::check_abs_path($file, $dir.'my_files/')) { |
||||
$result = DocumentManager::file_send_for_download($file); |
||||
if (false === $result) { |
||||
exit; |
||||
} |
||||
} |
Loading…
Reference in new issue