![]() |
![]() |
Repair 11.04.2004 - 23:28 |
Такая строчка там: ................ print header (-type => "image/gif", -scr => "error.gif", -Content_Length => length ($data)), $data; Проблема, как вывести "ПОНЯТНОЕ" имя файла? Без упоминания в названии .cgi? В процесе работы получается "yyy.cgi?n=error.gif", что не есть хорошо... :-(```. |
Уверенный 1 - 12.04.2004 - 01:03 | А куда это имя файла выводится вообще? |
buster 2 - 12.04.2004 - 08:49 |
Так на РНР делал: header("Content-type: application/xxxx"); header("Content-disposition: inline; filename=".$filename); |
Repair 3 - 12.04.2004 - 09:18 |
То: Уверенный Один файл выводится в нтмл, с этим все оК (обычный рисунок жиф или пнг). Но есть еще задумка, по щелчку на ссылке вида xxxxxx/cgi-bin/xxx.cgi?name=sony.bin сохранять файл в компике "юзера", с понятным именем, sony.bin, а не xxx.cgi как сейчас.. С этим пока проблемы. To: buster Спасибо, правда я в пхп полный ноль, однако принцип ясен. Почитаю мануалы перловые. |
Уверенный 4 - 12.04.2004 - 09:26 |
http://search.cpan.org/~lds/CGI.pm-3.04/CGI.pm#CREATING_A_STANDARD_HTTP_HEADER: Ключевые слова -attachment=>'foo.gif', |