Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.99/75: Рейтинг темы: голосов - 75, средняя оценка - 4.99
13 / 13 / 2
Регистрация: 03.04.2013
Сообщений: 54

Форма загрузки нескольких изображений

16.04.2013, 23:35. Показов 14509. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
+ взаимодействие сразу с двумя таблицами БД.
HTML5
1
2
3
4
5
6
7
<form action="load.php" method="post">
    <input type="text" name="nameimg">
    <br>
    <input type="file" name="img1">
    <br>
    <input type="submit" name="Загрузить">
</form>
Но надо добавить кнопку вида "загрузить еще", который покажет ниже еще одну кнопку для выбора файла.

В итого: загрузка выбранных файлов происходит на сервер, в одну таблицу заносится имя каждого файла и nameimg из формы, во вторую таблицу БД заносилось бы nameimg и еще несколько строк из этой же формы(упразднил их за ненадобностью).
Организовать с одним файлом можно, а вот если файлов несколько?
Спасибо за помощь.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.04.2013, 23:35
Ответы с готовыми решениями:

Форма загрузки изображений
Всем время доброе... :) Есть две проблемки с формой загрузки изображений... код формы: *** echo &quot; &lt;form...

Форма загрузки файлов-изображений на сервер
Скорее всего тут не один пхп. Но вообще не сильно силен - пытаюсь на примерах с вебом разобраться. Вот, допустим, нужно загрузить некие...

Форма загрузки нескольких файлов на сервер
Всем добрый день. Есть форма загрузки файла на сервер. Сама форма: &lt;div align=&quot;center&quot;&gt;Форма загрузки файла на...

5
Сексуальный
 Аватар для mialpet
84 / 49 / 1
Регистрация: 02.04.2013
Сообщений: 443
17.04.2013, 10:32
О! Тоже над этой задачей сейчас работаю, вот че нашел: Мультизагрузка фотографий
Там, правда, имеется в виду загрузка нескольких фотографий за один раз. Сам пока еще не пользовался этим решением.

Добавлено через 1 минуту
А записывать хоть в 10 баз по очереди можно в обработчике после сабмита.
0
13 / 13 / 2
Регистрация: 03.04.2013
Сообщений: 54
17.04.2013, 11:15  [ТС]
у себя надо реализовать хранилище файлов + вот данную штуку отдельно. под первое нашел удобное, красивое и быстрое. Буду тестить сегодня. + чуть переделать - что бы выводилась прямая ссылка, мб прикручу еще укорачивался на bit.ly. Тоже надо будет сделать запись в бд, но тут можно проще, а вот именно в моей первоначальной задачи это не подходит, надо все одним нажатием - и текст и файлы.
0
Сексуальный
 Аватар для mialpet
84 / 49 / 1
Регистрация: 02.04.2013
Сообщений: 443
17.04.2013, 23:23
Цитата Сообщение от xmax Посмотреть сообщение
надо все одним нажатием - и текст и файлы.
Не понял какой текст нужен, но если нужно чтобы можно было за раз выбрать несколько файлов и за один раз их загрузить, то вот это решение работает Мультизагрузка фотографий
Я автора даже поблагодарил... в репу.
0
13 / 13 / 2
Регистрация: 03.04.2013
Сообщений: 54
18.04.2013, 10:03  [ТС]
Цитата Сообщение от mialpet Посмотреть сообщение
Не понял какой текст нужен, но если нужно чтобы можно было за раз выбрать несколько файлов и за один раз их загрузить, то вот это решение работает Мультизагрузка фотографий
Я автора даже поблагодарил... в репу.
текст - это еще + имеется ввиду input type=text тоже передавать вместе с файлами. Это легко, да.
Но надо чтобы была такая система по файлам:
Все поля понятны, но надо что бы при нажатии кнопки загрузить еще - появлялось поле <input type="file" name="file[]" > ниже для загрузки еще одного файла. и тк далее до бесконечности.
как обработать потом этот массив из файлов?
0
Сексуальный
 Аватар для mialpet
84 / 49 / 1
Регистрация: 02.04.2013
Сообщений: 443
18.04.2013, 10:08
Цитата Сообщение от xmax Посмотреть сообщение
Все поля понятны, но надо что бы при нажатии кнопки загрузить еще - появлялось поле <input type="file" name="file[]" > ниже для загрузки еще одного файла. и тк далее до бесконечности.
Нужен Javascript (jQuery) как раз где-то тут видел топик о подобном, если попадется кину ссылку.
Цитата Сообщение от xmax Посмотреть сообщение
как обработать потом этот массив из файлов?
Через foreach().
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.04.2013, 10:08
Помогаю со студенческими работами здесь

Оптимизация загрузки изображений
64 мб php памяти хватает только для обработки изображений меньших 2 мб, а менять тарифный план хостинга и платить в 2 раза дороже не...

Выдача изображений после загрузки
Доброго времени суток! Начинаю изучать пых, поставил себе задачу реализовать загрузку изображений на сервер с последующей выдачей ее...

Создание формы загрузки изображений (PHP)
Всем привет! Хочу сделать форму загрузки картинок на сайт, чтобы была возможность выбора нескольких файлов(с ограничениями общего...

Как доработать скрипт загрузки изображений на сервер?
Имеется форма которая посылает данные в скрипт(посылает изображения) Загрузаемый файл должен иметь ограничения: размер не превышает 1...

Форма с загрузкой изображений
Помогите создать страницу с формой для загрузки изображений. Форма должна содержать текстовое поле &quot;название изображения&quot; (не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru