Вывод картинки в браузер налету

Boom.Olezka

Новичок
Вывод картинки в браузер налету

Не получается вывести картинки в браузер! У меня есть файл с кодом в котором отсылается заголовок header("Content-type: image/jpeg"); и выводится картинка через imageJPEG($im3); - всё работает коректно... Но как мне ипользуя этот код вывести список картинок в HTML поиск по форуму мне ничего не дал.

Я делал так и не работает...
Код:
$width = 105;
$height = 85;
$file='1.jpg'; include("photo_test.php");
$file='2.jpg'; include("photo_test.php");
$file='3.jpg'; include("photo_test.php");
Видел на форуме вариант как <img src=photo_test.php> в таком духе? Как же надо выводить?
 

AmdY

Пью пиво
Команда форума
Я использую примерно это - <img src="photo_test.php?var=100&var2=75">
так удобно и передаю параметры для ресайза, не забудь устанавить нужные права на скрипт.
 

Фанат

oncle terrible
Команда форума
AmdY
ты хорошо думал перед тем, как делать ресайз налету?
 

Vallar_ultra

Любитель выпить :)
Фанат

а в чём проблема кэш делать? Если отрезайзеный файл с данными параметрами существует - возвращаем его, если нет - создаем. Или я чего-то недопонимаю?

-~{}~ 24.01.07 18:49:

наскока я помню, многие тамбнейлеры так работают....
 

Фанат

oncle terrible
Команда форума
И где ты здесь увидел слово КЭШ?
Я что - написал "ты хорошо думал перед тем, как делать кэш"?
Я что-то писал про тамбнейлеры?
По-моему, я задал совершенно конкретный вопрос. который не подразумевает никакого другого ответа, кроме прямого.
 

Vallar_ultra

Любитель выпить :)
Фанат
Ну эт было в качестве идеи..... просто я вопрос воспринял как "А что-нить более бредовое чем делать ресайз налету придумать слабо?" и соответственно ответил что вроде-как ресайз на лету не является вселенским злом, просто он должен быть грамотный.

-~{}~ 24.01.07 18:58:

Сорри конечно! мож просто переклинило меня..... :/
 

Фанат

oncle terrible
Команда форума
мляяяя.
кэш - это НЕ ресайз налету! это, как раз, АЛЬТЕРНАТИВА ресайзу налету!
почему ты называешь "выдачу скриптом уменьшенной копии" РЕСАЙЗОМ?
 

Vallar_ultra

Любитель выпить :)
если копии нет - она создаётся при запросе с клиента. Исключительно по этому.
 

AmdY

Пью пиво
Команда форума
Автор оригинала: Фанат
ты хорошо думал перед тем, как делать ресайз налету?

И где ты здесь увидел слово КЭШ?
Я что - написал "ты хорошо думал перед тем, как делать кэш"?
Я что-то писал про тамбнейлеры?
По-моему, я задал совершенно конкретный вопрос. который не подразумевает никакого другого ответа, кроме прямого.
По-моему, я дал совершенно конкретный ответ вопрос - "пишу в <img src="">,
и почему обязательно ресайз?
Этот скрипт продумат, отлажен, работает.
 

Michael_X

Новичок
to Фанат:

может вопрос и тупой, но что такого страшного, если даже ресайз "на лету" делается?

ЗЫ: мне просто интересно...
 

AmdY

Пью пиво
Команда форума
параметры для ресайза ЭТО ПРИМЕР, чем хорошо такое обращение . У скрипта своя логика. Он принимает ПАРАМЕТРЫ и на их основании делает что-нибудь, может и вовсе не возвращать нужной картинки :)
 

Vallar_ultra

Любитель выпить :)
Michael_X

Отресайзь на лету картинку 2048*1024 в 452*226, посмотри скока времени это займет а потом повтори вызов этого кода на странице 100 раз. думаю поймешь сразу и сам.

-~{}~ 24.01.07 19:20:

AmdY
> делает что-нибудь

Вот это вот КЛЮЧЕВАЯ фраза. Вот что по твоему он должен делать?
 

Michael_X

Новичок
Vallar_ultra:

ну скажем так... делал я типа галереи (желтенький я тогда еще был... игрался в программера =) ), то я просто ставил лимит на размер картинки до 512 КБ. я не думаю, что настолько много ресурсов бы это сожрало, если притом еще и посещаемость странички довольно маленькая... =)
 
Сверху