Я использую код и имею в нем каталог изображений. Из-за проблемы с пространством я переместил весь каталог в новое место на том же сервере.Показать изображения на сайте из папки вне public_html папки
Ранее путь был/вар/WWW/HTML/site_folder/активы/изображения
Новое местоположение/главная/NEW_SITE/изображения
Теперь, когда я хочу, чтобы отобразить изображения на веб-сайте его не получает нагрузки ,
Я попытался использовать код ниже
$ файла = '/home/new_site/images/3.jpg';
header ('Content-Type: image/jpeg');
echo "< img src = '". Readfile ($ file). "' &glt;";
У меня есть примерно 50 изображений, и я хочу загрузить их на свой сайт.
Это работает на локальном, но не на сервере. Я использую Linux на местном и Centos на сервере.
Привет, вы хотите сказать, что мне нужно будет создать файл image.php и поставить под ним код $ file = '/ home/new_site/images /'. htmlspecialchars ($ _ GET [ "имя"]); header ('Content-Type: image/jpeg'); readfile ($ file); –
Да, вы должны передать данные необработанного изображения в браузер. Сценарий не проверен, но он должен дать вам представление о том, как это можно сделать. – ViToni
Так что если 100 изображений, то мне придется написать foreach ..? –