我有一个HTML表单,其中包含姓名,地址,备注等字段。我还有一个上传PDF的字段。上传的PDF文件存储在文件系统中。
如果PDF文件大于2 MB,我该如何实现?此外,出于某种原因,PDF(<2 MB)的上传在Chrome中运行良好,但在IE中则不行。在IE中,上传甚至没有开始,但在Chrome中,它完成得很好。
表单标题如下:
method='post' ENCTYPE='multipart/formdata'
编辑:ini设置无效
HTML
<input type='text' name='user' />
<input type='file' name='userfile' />
答案 0 :(得分:2)
尝试将其添加到脚本的顶部:
ini_set('upload_max_filesize', '5M');
如果这不起作用,您可以尝试在php.ini中更改该设置
如果这些都不适用于您的问题,请添加更多代码。
另外,改变:
multipart/formdata
为:
multipart/form-data
如果问题仍然存在,请检查$ _FILES数组(print_r($ _ FILES))