Всем привет! Нужна помощь, дело в том, что делая сайт с нуля я застрял на файловом менеджере. Не могу понять как открывать подпапки в главной папке с изображениями. Я делаю сайт по принципу MVC (отдельно модели контроллеры и вид). В общем пока такая структура получилась gallery_model.php Код (Text): function get_folders(){ $folders = __DIR__ . '/../../image/catalog/'; $fol_dirs = scandir($folders); $is_folders = []; foreach($fol_dirs as $key) { if(is_dir($folders . $key) && $key != '.' && $key != '..') { $is_folders[] = $key; scandir($folders . $key); } } return $is_folders; } gallery_controller.php Код (Text): require_once "models/{$view}_model.php"; $folders = get_folders(); require_once "views/{$view}.php"; gallery.php Код (Text): <?php if($folders) { ?> <?php foreach($folders as $folder) { ?> <div class="col-md-3 text-center"> <a href="<?php echo PATH . POSTIMG . $folder; ?>" class="directory" style="vertical-align: middle;"><i class="fa fa-folder fa-5x"></i></a><br /> <label><input type="checkbox" name="path[]" value=""><?php echo $folder; ?></label> </div> <?php } ?> <?php } ?> ну и скрипт jquery Код (Text): // файловый менеджер $('.gallery-img').each(function(){ $(this).on('click', function(){ var val = $(this).parents('.text-center').find('.gallery-input').val(); var title = $('#input-image').attr('name'); console.log(val); console.log(title); $('#input-image').val(val); $('.edit-image').attr('src', val); }); }); $('a.directory').on('click', function(e) { e.preventDefault(); $('#modal-image').load($(this).attr('href')); }); Выдается 403 ошибка Forbidden You don't have permission to access /image/catalog/articles/ on this server.