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

HTML上传问题,有人能告诉我需求吗?

  •  0
  • willbeeler  · 技术社区  · 15 年前

    实际上,我无法通过普通的HTML文件输入类型将任何内容上传到我的服务器。好的,这是我的设置。

    - Ubuntu 9.10

    -灯配置

    -php.ini文件中的文件上载限制设置为50 MB

    -我上传的所有文件都不到一个兆。

    -我使用的是标准HTML <input type='file' name='userfile' size='20' /> ,窗体具有正确的enctype设置。

    我要问的是,是否有我遗漏的设置,那就是抛出错误,或者类似的事情。我也检查了权限。WWW数据处于完全控制之中,而且在这些方面似乎根本没有问题。

    事先谢谢。

    [编辑]固定链接: http://www.fixee.org/paste/p3jfr1b/

    2 回复  |  直到 15 年前
        1
  •  1
  •   Jan Hančič    15 年前

    do_upload() 方法接受字段的名称而不是字段的值作为参数。 只使用 ->do_upload ( 'userfile' ) 它应该是有效的。

    INPUT 字段没有enctype属性,窗体有。

    this 有关使用CodeIgniter上载文件的详细信息。

        2
  •  0
  •   mauris    15 年前

    查看行: if (!$this->upload->do_upload($_POST["userfile1"])) {

    我想你应该用 $_FILES['userfile1'] 而不是 $_POST['userfile1'] ?