代码之家  ›  专栏  ›  技术社区  ›  Sev

HTML表单使用PHP上载包含其他表单内容的PDF

php
  •  0
  • Sev  · 技术社区  · 16 年前

    我有一个HTML表单,包含名称、地址、注释等字段。我还有一个字段可以上载PDF。上传的PDF GET存储在文件系统中。

    如果PDF文件可能大于2 MB,我如何完成此操作?此外,出于某种原因,PDF(<2 mbs)在Chrome中可以正常上载,但在IE中不行。在IE中,上载甚至不会开始,但在Chrome中,它完成得很好。

    表单标题如下:

    method='post' ENCTYPE='multipart/formdata'
    

    编辑:ini设置没有帮助

    HTML

    <input type='text' name='user' />
    <input type='file' name='userfile' />
    
    1 回复  |  直到 16 年前
        1
  •  2
  •   webbiedave    16 年前

    尝试将此添加到脚本顶部:

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

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

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

    另外,更改:

    multipart/formdata

    到:

    multipart/form-data
    

    如果问题仍然存在,请检查$\u文件数组(打印\r($\u文件))。

    推荐文章