![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.06.2018
Сообщений: 5
|
![]()
Добрый день. Пытаюсь отобразить картинку с ftp сервера путь к картинке хранится в БД. Через сам браузер вхожу на ftp нормально отображает, на сайте не хочет, если долбануть по нему пкм
![]() Пробовал через print, echo но пока что никак. База данных (postgresql 9.3), ftp (filezilla server 0.9.60), php(5.6), на сам сайт через openserver по ip захожу (не физический ip). Код:
https://yadi.sk/i/H0CKCB3W3Y9sUk https://yadi.sk/i/-MVXemiL3Y9sW5 https://yadi.sk/i/VAUH1X5Z3Y9sWV https://yadi.sk/i/YjHgz4CA3Y9sWf https://yadi.sk/i/d6yhWzg13Y9sWu Последний раз редактировалось TimSer; 20.06.2018 в 11:19. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
попробуйте все слеши в img src записать как /
и покажите, какая ссылочка получается в конечном HTML коде. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.06.2018
Сообщений: 5
|
![]()
<img name="Ava" src="ftp://ftp:ftp@188.235.219.214/Admin/Primer/3iFAfB.jpg" width="50" height="70" align="center">
Вот такое html |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
я подтверждаю, есть такая проблема.
даже банально взять такой файлик: Код:
Браузеры в инструментах отладчика пишут, что "Subresource requests using legacy protocols (like `ftp:`) are blocked." в Яндекс.Браузер или "blocked ![]() Т.о. это проблемы с безопасностью. Как это победить - я не знаю. ![]() можно, конечно, это попытаться обойти на PHP. скачивайте картинки к себе на сервер и подставляйте в HTML. либо скачивайте картинки и кодируйте их в base64 и полученный результат помещайте в HTML код (он, кстати, резко вырастет в размерах). |
![]() |
![]() |
![]() |
#5 |
Регистрация: 20.06.2018
Сообщений: 5
|
![]()
В base64 я тоже пробовал но там зачастую выходили рандомные буквы цифры(
На файлзиле не включен у меня TLS может ли это как то повлиять на это? а можно ли как то с ftp в кэш браузера или куки копировать и от туда выводить? Последний раз редактировалось TimSer; 20.06.2018 в 11:53. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
ну ваще фтп как-то не предназначен для оперативной отдачи содержимого - так сказать на лету,
что мешает через http(s) ? был один локальный проект - юзали картинки через фтп, наскока помню - все дело было в настройках ftp сервера Последний раз редактировалось ADSoft; 20.06.2018 в 17:07. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 20.06.2018
Сообщений: 5
|
![]()
С настройками ftp всё оказалось нормально, путём проб и ошибок заработал такой скрипт
Код:
Последний раз редактировалось TimSer; 28.06.2018 в 19:35. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
картинки, загруженные по ftp, не отображаются в библиотеке | olgastaf1 | WordPress и другие CMS | 4 | 24.03.2017 16:23 |
отображение картинки по ссылке | johny_03 | Microsoft Office Excel | 1 | 12.04.2014 01:08 |
отображение картинки | ts-alan | ASP.NET | 1 | 16.12.2013 12:42 |
отображение картинки | scriptolog | Общие вопросы Delphi | 16 | 25.11.2012 20:04 |
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. | Casper-SC | Общие вопросы .NET | 0 | 27.06.2010 23:11 |