Задать вопрос
Emchik
@Emchik
Что-то прикольное сделать могу

Как загрузить массив документов через PHP (форматы: PDF, PPTX)?

У меня получается массив:
array(5) {
  ["name"]=>
  array(2) {
    [0]=>
    array(1) {
      ["file"]=>
      string(168) "Проблематика обеспечения ИБ при подключении к Единой биометрической системе РОСТЕЛЕКОМ.pptx"
    }
    [1]=>
    array(1) {
      ["file"]=>
      string(60) "Удобный подозреваемые CrossSolutions.pdf"
    }
  }
  ["type"]=>
  array(2) {
    [0]=>
    array(1) {
      ["file"]=>
      string(73) "application/vnd.openxmlformats-officedocument.presentationml.presentation"
    }
    [1]=>
    array(1) {
      ["file"]=>
      string(15) "application/pdf"
    }
  }
  ["tmp_name"]=>
  array(2) {
    [0]=>
    array(1) {
      ["file"]=>
      string(36) "C:\OSPanel\userdata\temp\phpE10B.tmp"
    }
    [1]=>
    array(1) {
      ["file"]=>
      string(36) "C:\OSPanel\userdata\temp\phpE13B.tmp"
    }
  }
  ["error"]=>
  array(2) {
    [0]=>
    array(1) {
      ["file"]=>
      int(0)
    }
    [1]=>
    array(1) {
      ["file"]=>
      int(0)
    }
  }
  ["size"]=>
  array(2) {
    [0]=>
    array(1) {
      ["file"]=>
      int(4094616)
    }
    [1]=>
    array(1) {
      ["file"]=>
      int(4813419)
    }
  }
}

Как его соединить с этим кодом? Что-то я не "втыкаю" уже -_-
if( !empty($documents) ){
	foreach () {
		if () {
			$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
			
			$name = basename($_FILES["pictures"]["name"][$key]);
			move_uploaded_file($tmp_name, "data/$name");
		}
	}
}
  • Вопрос задан
  • 69 просмотров
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽