У меня есть сервер с большим количеством файлов внутри различных папок, подпапок и под-папок.
Я пытаюсь создать страницу search.php, которая будет использоваться для поиска по всему серверу для определенного файла. Если файл найден, верните путь местоположения, чтобы отобразить ссылку для загрузки.
Вот что я до сих пор:
$root = $_SERVER['DOCUMENT_ROOT'];
$search = "test.zip";
$found_files = glob("$root/*/test.zip");
$downloadlink = str_replace("$root/", "", $found_files[0]);
if (!empty($downloadlink)) {
echo "<a href=\"http://www.example.com/$downloadlink\">$search</a>";
}
script работает отлично, если файл находится внутри корня моего имени домена... Теперь я пытаюсь найти способ сделать его также сканированием подпапок и под-папок, но я ' m застрял здесь.