Простая вещь:
print "Content-type: image/gifnn";
open IMAGE, ('file.gif');
print (<IMAGE>);
чудесно работает из html-файла через <img src=script.cgi> когда gif в директории cgi-bin
Такая же конструкия:
print "Content-type: image/gifnn";
open IMAGE, ('http://external.ru/3m.gif');
print while (<IMAGE>);
для загрузки файла извне отказывается функционировать. То есть мне запрещено что-то подгрузить в скрипт "снаружи"?
[Изменено 2.11.2006 от Евгений Батькович]
Perl?
А с чего вы взяли, что функция open может принимать аргументом URL?