Uploading files from clients?
2 отговора
112 прегледа
Uploading files from clients?
Някой ще ми обясни ли накратко как да получавам файлове, изпратени от HTML форма? Знам как HTML формата изпраща файл - използва multipart-form/data encoding, но как Perl обработва информацията? В FAQ пише, че модулът CGI.pm върши тази работа, но не разбрах как точно. Ще ви бъда благодарен, ако помогнете.
Re: Uploading files from clients?
$file = $req->param("FileName");
while ($bytesread = read($file, $buffer, 1024)) {
...
}
predava se file handler s koito ot perl-a se chetat dannite :)
while ($bytesread = read($file, $buffer, 1024)) {
...
}
predava se file handler s koito ot perl-a se chetat dannite :)
Re: Uploading files from clients?
Благодаря.
И аз бях го разбрал така. С едно уточнение, че е по-добре да се използва upload('filename') вместо param('filename'), за да е сигурно, че връща filehandler.
И аз бях го разбрал така. С едно уточнение, че е по-добре да се използва upload('filename') вместо param('filename'), за да е сигурно, че връща filehandler.