HTML表单使用PHP上传PDF和其他表单内容

时间:2010-03-31 21:55:19

标签: php

我有一个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' />

1 个答案:

答案 0 :(得分:2)

尝试将其添加到脚本的顶部:

ini_set('upload_max_filesize', '5M');

如果这不起作用,您可以尝试在php.ini中更改该设置

如果这些都不适用于您的问题,请添加更多代码。

另外,改变:

multipart/formdata

为:

multipart/form-data

如果问题仍然存在,请检查$ _FILES数组(print_r($ _ FILES))