Всем привет и почтение уважаемые специалисты. Есть сайт внутри которого можно разместить картинку с помощью bb по относительному пути,- это значит что можно выложить файл IMG, который ранее был скачан Админом ,- и положен в папку рядом с корнем,. Вопрос как разместить картинку внутри сайта по относительному пути?(то есть со стороннего ресурса) Были попытки, но и сложности тоже., а именно - За угловые скобки выбрасывает с сайта ПОНИМАЮ - подозрение на SQL инъекцию, любой протокол с доменным именем заменяется на свой автоматом. Какие есть пути решения? За раннее! $ если нужны их коды гипертекстовой разметки, - я предоставлю.
от корешка сайта / до файла.расширение Всмысле со стороннего ? никак. Only //сайт/dir/dir/file_kartoshka
Ключевые слова - рядом с корнем. Upload каталог должен быть доступен на чтение (Права доступа) твоему скрипту и/или веб-серверу. так как каталог не доступен через веб. Ради эксперимента, попроси админа дать на твой каталог картинок, тот что рядом с корнем )) chmod -R +777 и в test.html написать <img src="/var/lib/www/upload/vasya/myimg/paint.img" > . Открой в браузере www.mysite.xz/test.html Если чудо не произошло, нужно бы глянуть в логи (Может путь указан не верно, или все же прав нет)
Я уж точно не справочник. Но к примеру веб сервер смотрит в /var/lib/www/mysite/ а картинка в /var/lib/www/upload/vasya/myimg/ и автор пишет "абсалюдным путём не как не получится отоброзить картинку." Вот и предлагаю проверить права. А пути - это относительно. Если нет - поправь, научи )) . Буду счастлив.
/var/lib/www/mysite/index.php PHP: <?php chdir(dirname(__DIR__)); // телепортируемся в /var/lib/www ?> <img src="upload/vasya/myimg/test.png">
@Вероломство Текущий каталог на сервере к браузеру никаким боком. Выше @MouseZver дал ссылку. Когда браузер пытается отобразить картинку, скрипт, сгенеривший этот html уже благополучно отработал и издох