Чтобы выдать браузеру картинку с диска сервера, надо ...
Пример 1
Создайте файл test.php и в том же каталоге картинку image.jpg. Текст test.php:
<?
header("Content-type: image/gif");
readfile("image.jpg");
?>
После этого в браузере загрузите http://ваш-сервер/.../test.php и на экране будет картинка.
Что такое Content-type: image/gif? Ответ: это тип файла, который вы собираетесь выдать браузеру. Для выдачи HTML файла пишите (вместо image/gif) text/html, для выдачи бинарного файла application/xxxxxxx ("xxxxxxx" можно заменить любым словом - браузеру по барабану, все неизвестное ему он предложит сохранить на диск). При выдаче бинарного файла, даже если это будет document.txt или image.jpg, в браузере всплывет окошко с просьбой сохранить файл, где имя файла совпадет с названием программы, т.е. test.php. Как предложить другое (заданное программером) имя, будет написано в другой раз (пока можете в форуме поискать).
Почему, выдавая JPG файл, мы пишем image/gif? Ответ: если не бы это не работало, то перед выдачей файла пришлось бы проверять тип файла (JPG/GIF/PNG). Но это работает, поэтому вегда так пишите, чтобы не делать лишнюю работу.
Пример 2
Сделайте такой файл test.html
<html><body><img src=test.php></body></html>
Вот полное описание той статьи которую я читал... Поидее все должно работать но не работает...
-~{}~ 17.06.05 10:13:
Автор оригинала: Фанат
Guest111, во-первых, не в этом дело.
Во-вторых, ты указал имя типа неправильно.
в-третьих - давай ты будешь заниматься своими проблемами?
-~{}~ 17.06.05 09:42:
nikit87, человек пока ни слова не ответил, и судить о том, хочет он, или не хочет - нельзя.
Все описано выше