Питане
7 отговора
2 прегледа
Питане
Искам от Perl (или от PHP) скрипт место страница да изпратя (download) файл.
Проблемът е, че файла пристига с името на скрипта.
Някой има ли идея как мога да задам име на файл, така че балузера да ми го запише под това име.
Предварително благодаря.
Проблемът е, че файла пристига с името на скрипта.
Някой има ли идея как мога да задам име на файл, така че балузера да ми го запише под това име.
Предварително благодаря.
Re: Питане
Хехе, и аз бях питал същото в този клуб преди време, ама никой не ми отговори. Обаче аз намерих как!
Начи трябва да пратиш следните HTTP хедъри:
Content-type: application/zip или каквото там ще пращаш
Content-disposition: attachment; filename=filename.zip
Пиши ако (не)стане
Начи трябва да пратиш следните HTTP хедъри:
Content-type: application/zip или каквото там ще пращаш
Content-disposition: attachment; filename=filename.zip
Пиши ако (не)стане
може и с редирект
Ами не знам, за какво точно става дума, ама може да се направи с редирект... В пърл става така:
print "Location: URL";
на мястото на URL, пишеш адреса на файла и той се сваля като истински... само да не се генерира файла от скрипта...
________________________________
Само си поклащам краката!
print "Location: URL";
на мястото на URL, пишеш адреса на файла и той се сваля като истински... само да не се генерира файла от скрипта...
________________________________
Само си поклащам краката!
Re: може и с редирект
Файлът се генерира от скрипта, но информацията, която ми даде ще ми бъде от полза.
Благодаря!
Благодаря!
какво генерираш?
А апропо, ти zip архив ли генерираш със скрипта? Щото ми дадоха един скрипт, който архивира в tar формат, но така и не можах да намеря такъв, който да архивира в zip!
Ако знаеш как става, ще съм ти благодарен да подскажеш, не ти искам целия скрипт...
Поздрави баба...
________________________________
Само си поклащам краката!
Ако знаеш как става, ще съм ти благодарен да подскажеш, не ти искам целия скрипт...
Поздрави баба...
________________________________
Само си поклащам краката!
Re: какво генерираш?
Е айде са... все пак след това компресираше до tar.gz
Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Re: какво генерираш?
е хууво, аз не те критикувам, само питам, може човека да знае начин за zip архивиране...
________________________________
Само си поклащам краката!
________________________________
Само си поклащам краката!