Как загрузить изображение, если поле имеет название logo [0] [image] - PullRequest
0 голосов
/ 15 июня 2019

У меня есть форма с несколькими полями загрузки файлов. Поля являются динамическими, поэтому я добавил имя файла в формате, подобном 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...