我正在尝试从网页上传文件。我使用CGI查询所有输入字段,但“my $ upload_filehandle = $ query-> upload(”fileInput“);”即使“my $ file = $ query-> param(”fileInput“);”也总是空的已从同一字段中正确获取文件名。这是代码:
use CGI;
$CGI::POST_MAX = 1024 * 5000;
my $query = CGI->new;
my $url = $query->param("urlInput");
my $file = $query->param("fileInput");
my $upload_filehandle = $query->upload("fileInput");
my $text = $query->param("textInput");
my $k = $query->param("kInput");
感谢任何建议。
问候。
答案 0 :(得分:3)
我将重新发表评论,作为答案:
enctype
属性,并将其设置为enctype="multipart/form-data"