Вывод jpeg данных

KolyaA

Новичок
Вывод jpeg данных

Можно ли как-то сделать чтобы заработал следующий код:

PHP:
<?php
$filename = 'ris/xxxx.jpg';
$file = fopen($filename,'rb');
$risdata = file_get_contents($filename);
fclose($file);
?>

.....

<img src="   <?php print $risdata;?>   ">

.....
То есть, как с помощью html кода вывести рисунок, имея только его бинарный код. При этом на странице должны мочь выводиться и другие html-элементы.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
А что мешает написать нормальный линк на файл?
 

KolyaA

Новичок
Adelf

Спасибо. Почитал ссылку. Действительно придётся "в src дать адрес php скрипта, который выведет изображение"



А что мешает написать нормальный линк на файл?
У меня на сайте есть изображения, которые одни пользователи имеют право видеть, а другие нет.
Просто не давать недостойным ссылку на картинку - будет слишком слабой защитой. Они ведь могут догадаться вбить в адресную строку обозревателя прямой адрес рисунка.

Поэтому физически рисунки хранятся выше корня сайта и передаются оттуда на вывод с помощью пхп.
 
Сверху