Задать вопрос
@MiSLASH

Как сделать загрузку нескольких изображений в базу данных?

Как сделать загрузку сразу нескольких изображений? Использую библиотеку redbeanphp.
Ниже привёл код, который загружает одну картинку.
if(is_uploaded_file($_FILES["photosimg"]["tmp_name"]))
   {

   move_uploaded_file($_FILES["photosimg"]["tmp_name"], "../img/pages/photos/".$_FILES["photosimg"]["name"]);
   $data = $_POST;

   $nouser->photosimg = "img/pages/photos/".$_FILES["photosimg"]["name"];
   R::store($nouser);

   
   } else {
      echo("Ошибка загрузки файла");
   }
  • Вопрос задан
  • 267 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 2
SemanticMoscow
@SemanticMoscow
к имени поля добавить квадратные скобки: <input name="photosimg[]" type="file"/>
а принимать в цикле, где например $_FILES["photosimg"]["tmp_name"][0] будет первым из списка

и про атрибут multiple не забывать
Ответ написан
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
https://qna.habr.com/q/673461#answer_1463090
З.Ы. поиск нормально находит этот ответ
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы