Пользовательские списки файлов со встроенными значками, а не пользовательские списки каталогов - PullRequest
0 голосов
/ 22 июня 2019

Я знаю, что мог бы создавать пользовательские списки каталогов, но я бы предпочел оставить .htaccess с Options +Indexes, чем оставить их открытыми, из соображений безопасности и для загрузки файлов.

Идея состоит в том, чтоСтраница с полем загрузки также будет содержать список файлов, которые пользователи загрузили.

<input type="file">


<?php
$path = "/portal/campaigns/name/upload/upload/uploads/";
$files = scandir($path);
foreach ($files as &$url) {
    echo "<a href='https://example.com/portal/campaigns/name/upload/upload/uploads/".$url.">".$url."</a><br/><br/>";
}
?>

Это то, что я имею до сих пор, но я не уверен, как продвигаться.Конечно, все файлы находятся в подкаталоге uploads, и я мог бы просто напечатать новую ссылку для каждого, как я делаю в настоящее время, таким образом я могу отобразить имя файла и путь так, как это;

<a href="https://example.com/portal/campaigns/name/upload/upload/uploads/my%20file.png">my file </a>

Я мог бы просто сделать это вручную, но было бы хорошо отобразить их автоматически.Если мне удастся получить помощь, чтобы понять это, то можно будет использовать ее для автоматического отображения загруженных пользователем изображений в галерее, без необходимости кодирования каждого из них.Вот почему это нельзя сделать с помощью пользовательских списков каталогов, поскольку они не будут отображать фактическое изображение.Я также хочу, чтобы этот метод сначала работал, чтобы ссылки на каждое изображение тоже были кликабельными.

Буквально любая помощь будет принята с благодарностью.Заранее спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...