![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
ADm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
Привет Всем!
Помогите плз, кто может. Необходимо вывести на страницу картинки (jpeg) хранящиеся в БД. страница генерируется автоматически по инфе из БД. Для генерации веб страницы используется HTML::Template. Буду благодарен за любую информацию. http://forum.vingrad.ru/html/emoticons/qstn.gif |
|||
|
||||
sharq |
|
|||
![]() Perl Liker ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: 2 Всего: 28 |
ADm, для того, чтобы вывести картинку, необходимо сгенерировать Content-Type заголовок и вывести его в STDOUT:
В чем собственно проблема? ![]() -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
Кнером |
|
|||
![]() тОрмоз ![]() ![]() Профиль Группа: Участник Сообщений: 346 Регистрация: 24.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 19 |
Какую цель пресделуете храня картинки в БД? Не лучше ли картинки кранить в отдельной папке,
а в БД ссылки? И вывод организовывается немного проще... ![]() |
|||
|
||||
ADm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
to sharq:
я знаю что таким способом выводятся картинки, у меня не получается вывести картинку используя шаблон (HTML::Template), может можете кинуть примерчик? (я спрашиваю, потому что нигде не нашел инфы по этой теме). Добавлено @ 07:06 Кнером Какую цель пресделуете храня картинки в БД? Не лучше ли картинки кранить в отдельной папке, а в БД ссылки? И вывод организовывается немного проще... ...конечно проще, но база уже есть (LDAP - база пользователей) и это довольно удобно (в плане изменения инфы)... вот проблемка только возникла с выводом картинок на веб. ![]() |
|||
|
||||
Nab |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 8 Всего: 37 |
HTML::Template здесь совсем не причем...
Картинка это как правило отдельный URL и когда отдается значимое содержимое, то отдается только оно без ничего больше. Выставляется только соответствующий MIME тип. В шаблоне ты можешь формировать ссылки на свой скрипт который и будет выводить картинку. Но в одном потоке, как один HTML файл, картинки не выводятся, просто формируется <img ... ссылка на твой скрипт который и будет отдельным потоком отдавать содержимое картинки. -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
ADm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
Nab> В шаблоне ты можешь формировать ссылки на свой скрипт который и будет выводить картинку.
ну ды, я так и сделал...) |
|||
|
||||
Nab |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 8 Всего: 37 |
Ну так в чем проблема ?
Все ответы даны.... Попробуй просто введи в строке броузера этот адрес что сформирован у тебя в шаблоне.... То есть просто загрузи картинку Что получиться? -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
ADm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
to Nab:
собственно проблему я решил (почти сразу) через подставление в качестве источника в тэг image адрес скрипта который и отдает нужную картинку.... просто я хотел узнать, может быть существуют какие нибудь другие варианты решения данной проблемы (может быть более красивые) и желательно с использованием HTML::Template. в любом случае, спасибо за ответ)) приятно, когда есть отзывчивые люди) |
|||
|
||||
Nab |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 8 Всего: 37 |
Я вообще не пойму причем здесь HTML::Template?
Как он может помочь в ситуации с картинкой... Это вообще вещи разного предназначения, и картинки к html вообще отношения не имеют... -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
ADm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 19.6.2006 Где: Россия Репутация: нет Всего: нет |
просто хотелось узнать возможно ли выводить картинки с помощью HTML::Template (или с помощью другой какой бибилиотеки шаблонов)
|
|||
|
||||
Nab |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 8 Всего: 37 |
![]() подтяните теорию чтоль.... -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl: CGI программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |