diff --git a/main/document/document_slideshow.inc.php b/main/document/document_slideshow.inc.php index 5bbf239eaa..5b3e60e29c 100755 --- a/main/document/document_slideshow.inc.php +++ b/main/document/document_slideshow.inc.php @@ -37,12 +37,11 @@ if (isset($_GET['action']) && $_GET['action'] == 'exit_slideshow') { // We check if there are images in this folder by searching the extensions for .jpg, .gif, .png // grabbing the list of all the documents of this folder -//$all_files = $fileList['name']; $array_to_search = !empty($documentAndFolders) && is_array($documentAndFolders) ? $documentAndFolders : []; if (count($array_to_search) > 0) { - while (list($key) = each($array_to_search)) { - $all_files[] = basename($array_to_search[$key]['path']); + foreach ($array_to_search as $file) { + $all_files[] = basename($file['path']); } } diff --git a/main/inc/lib/document.lib.php b/main/inc/lib/document.lib.php index 7c7e9cde2d..c8c5b0afc3 100644 --- a/main/inc/lib/document.lib.php +++ b/main/inc/lib/document.lib.php @@ -294,7 +294,7 @@ class DocumentManager if (!is_file($full_file_name)) { return false; } - $filename = ($name == '') ? basename($full_file_name) : api_replace_dangerous_char($name); + $filename = $name == '' ? basename($full_file_name) : api_replace_dangerous_char($name); $len = filesize($full_file_name); // Fixing error when file name contains a "," $filename = str_replace(',', '', $filename);