, поэтому файлы загружаются в каталог, недоступный для Интернета, на моем сервере, но я хочу предоставить URL или некоторые из них для доступа к этим файлам.Ниже приведена моя попытка, но она не работает.
$destination = $_SERVER["DOCUMENT_ROOT"] . "/../Uploads/" . $random;
mkdir($destination);
move_uploaded_file($temp, $destination."/".$name);
$final = $server."/".$destination."/".$name;
**$yourfile = readfile('$final');**
и я затем повторю наш $ yourfile:
<?php echo $yourfile; ?>
в другом месте.
Я либо получаюНе удалось открыть поток или огромную длинную строку.Есть ли решение просто загрузить файл по запросу через URL-адрес?
РЕДАКТИРОВАТЬ: я хочу, чтобы каталог не был доступен в сети.