Автор Тема: картинка  (Прочитано 4361 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн frenky

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fdm.kiev.ua
картинка
« : 28 Января 2005, 13:46:30 »
Как сделать перл скрипт чтоб он выдавал картинку?
тоесть выдавало картинку
____________________
[on-line football manager] fdm.kiev.ua

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
картинка
« Ответ #1 : 28 Января 2005, 14:03:31 »
print "Content-type: image/jpg\\n\\n";
open (FH, \'/path/to/kartinka.jpg\') or die "Can\'t open kartinka.jpg: $!";
print while ;
close FH;
The documentations is your friend

Оффлайн frenky

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fdm.kiev.ua
картинка
« Ответ #2 : 28 Января 2005, 14:47:08 »

ну вот есть http://alex-ua.com/cgi-bin/test/ee.pl
#!/usr/bin/perl -w

print "Content-type: image/jpg\\n\\n";
open (FH, "../bimg/q.jpg") || die "Can\'t open : $!";
print while ;
close FH;


open(FL ,">11.txt") || die "open file error";
print FL "ssss";
close(FL);



и картинка
http://alex-ua.com/bimg/q.jpg


тольк вот ничего не показывает
« Последнее редактирование: 28 Января 2005, 14:53:48 от frenky »
____________________
[on-line football manager] fdm.kiev.ua

Оффлайн frenky

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fdm.kiev.ua
картинка
« Ответ #3 : 28 Января 2005, 14:55:13 »
____________________
[on-line football manager] fdm.kiev.ua

Оффлайн AnnA

  • Фанатка форума
  • Старожил
  • ****
  • Сообщений: 263
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
картинка
« Ответ #4 : 28 Января 2005, 15:07:40 »
frenky, похоже Вы забыли про тэг http://alex-ua.com/cgi-bin/test/ee.pl">
пока-пока. :)

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
картинка
« Ответ #5 : 28 Января 2005, 15:29:07 »
Цитировать
frenky:
ну вот есть http://alex-ua.com/cgi-bin/test/ee.pl

Цитировать
frenky:
и картинка http://alex-ua.com/bimg/q.jpg

Цитировать
frenky:
open (FH, "../bimg/q.jpg") || die "Can\'t open : $!";

С путями наведи порядок.
Можно еще
binmode STDOUT;
перед выводом картинки поставить - это хороший тон.
The documentations is your friend

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
картинка
« Ответ #6 : 28 Января 2005, 15:36:57 »
AnnA
если не знаешь... - не советуй...
frenky
замени...
print "Content-type: image/jpg\\n\\n";
на
print "Content-type: text/html\\n\\n";
And no religion too...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
картинка
« Ответ #7 : 28 Января 2005, 16:03:52 »
commander поясни мне тайный смысл выдавать неправильный Content-type?
The documentations is your friend

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
картинка
« Ответ #8 : 28 Января 2005, 16:07:29 »
NeoNox
на заголовок print "Content-type: image/jpg\\n\\n"; эксплоер выдаст загрузку файла...
а как я понял ему нужно вывести картинку в браузер... или я не прав?
And no religion too...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
картинка
« Ответ #9 : 28 Января 2005, 16:13:55 »
Не прав.
Цитировать
frenky:
тоесть выдавало картинку

Цитировать
commander:
на заголовок print "Content-type: image/jpg\\n\\n"; эксплоер выдаст загрузку файла

А нормальный броузер выдаст то что и положено - содержимое файла типа
Цитировать
GIF89aъFnd jnsdhfps...
The documentations is your friend

Оффлайн frenky

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fdm.kiev.ua
картинка
« Ответ #10 : 28 Января 2005, 16:26:23 »
Все разобрался  NeoNox   big respect!
____________________
[on-line football manager] fdm.kiev.ua

Оффлайн frenky

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fdm.kiev.ua
картинка
« Ответ #11 : 28 Января 2005, 16:41:55 »
получаеться что можно стырить любую cookies и зайти под ними
____________________
[on-line football manager] fdm.kiev.ua

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
картинка
« Ответ #12 : 03 Февраля 2005, 22:16:55 »
frenky это ты к чему?
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28