如果字段名称是徽标,如何上传图像[0] [图像]

时间:2019-06-15 08:27:32

标签: php ajax file-upload

我有一个包含多个文件上传字段的表单。这些字段是动态的,因此我添加了文件名,格式为logo[0][image], logo[1][image]...

现在我正在使用ajax为每个字段上载我的图像。但是,当我使用$_FILES['logo[0][image]']之类的文件名时,它显示了logo[0][image]的未定义索引错误。 我该如何解决这个问题?如何上传具有这样的字段名称的文件?

这是我的var_dump($_FILES)的样子,

array (size=1)
  'logo' => 
    array (size=5)
      'name' => 
        array (size=1)
          0 => 
            array (size=1)
              'image' => string 'image.png' (length=9)
      'type' => 
        array (size=1)
          0 => 
            array (size=1)
              'image' => string 'image/png' (length=9)
      'tmp_name' => 
        array (size=1)
          0 => 
            array (size=1)
              'image' => string '/tmp/phppBdjky' (length=14)
      'error' => 
        array (size=1)
          0 => 
            array (size=1)
              'image' => int 0
      'size' => 
        array (size=1)
          0 => 
            array (size=1)
              'image' => int 2604

0 个答案:

没有答案