|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
||||||
Создание отдельной папки для каждой загрузки20.11.2016, 21:53. Показов 2028. Ответов 29
Метки нет (Все метки)
Здравствуйте. У меня есть страница с формой для загрузки документов.
Документы отправляются в папку download, которая лежит в корне сайта. А можно ли сделать так, чтобы при каждой новой отправке создавалась новая папка внутри папки download, чтобы документы разных пользователей загружались в разные папки? Например, при каждом нажатии на кнопку "Загрузить документы" создавалась папка и документы уходили в нее. Вот код самой загрузки:
0
|
||||||
| 20.11.2016, 21:53 | |
|
Ответы с готовыми решениями:
29
Создание своей папки для каждой записи Как сделать пароль для отдельной папки?
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 20.11.2016, 23:26 | ||||||
Сообщение было отмечено Margo_legion как решение
Решение
1
|
||||||
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|
| 21.11.2016, 23:11 [ТС] | |
|
Добавлено через 2 часа 37 минут
KOPOJI, cпасибо, теперь папка создается. Я слелала текстовое поле, данные из которого переносятся в $username и создается папка с таким названием. Но файлы продолжают грузиться в download, а хотелось бы в эту вновь созданную папку... Это возможно реализовать?
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 22.11.2016, 10:09 | ||
|
1
|
||
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|
| 23.11.2016, 00:21 [ТС] | |
|
KOPOJI, ну вероятно я не в том месте вставляю сей код. Что означает третья строчка кода? Переместить загруженные файлы?
Первая строчка понятна "Если не существует директория с именем таким-то". Вторая строчка понятна "То создает директорию с этим именем". В моем коде за загрузку файлов ведь отвечает 12 строчка? Вместо нее я поставила вашу 3 строку. Ну,видимо, не так должно быть. А как тогда?
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 23.11.2016, 00:26 | |
|
именно так и должно быть. Но если вы покажете измененный код, то можно будет сказать точнее, что у вас не так там
1
|
|
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
||||||
| 23.11.2016, 21:59 [ТС] | ||||||
|
KOPOJI, все работает! Спасибо! Не знаю, что было при первом исправлении.
Добавлено через 3 минуты Вот рабочий скрипт, может кому пригодится. На экране форма, с вводом окна для ввода текста, например, фамилии пользователя. Создается папка внутри папки download, имя создаваемой папки - это введенная пользователем фамилия. Далее кнопка для выбора загружаемого файла и кнопка загрузить. Файлы загружаются в папку с фамилией. Так, каждый пользователь грузит файлы в собственную папку, а не в общую кучу.
0
|
||||||
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|||||||||||
| 03.01.2017, 22:34 [ТС] | |||||||||||
|
KOPOJI, здравствуйте. Я пытаюсь усовершенствовать код, написать который вы подсказали как, но выходит ошибка "вызов не существующей функции".
Вот этот код работает:
Вы можете сказать почему?
0
|
|||||||||||
|
74 / 70 / 40
Регистрация: 31.03.2014
Сообщений: 298
|
||||||
| 03.01.2017, 23:03 | ||||||
|
Неверное имя функции, цифра 1 в конце лишняя
0
|
||||||
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
||||||
| 03.01.2017, 23:08 [ТС] | ||||||
0
|
||||||
|
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
|
|
| 04.01.2017, 01:44 | |
|
0
|
|
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|
| 04.01.2017, 15:19 [ТС] | |
|
Fatal error: Call to undefined function move_uploaded_file1() in такой-то строчке.
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 05.01.2017, 10:49 | |
|
Еще раз перечитайте тему и обратите особое внимание на это сообщение Создание отдельной папки для каждой загрузки
0
|
|
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|
| 05.01.2017, 21:25 [ТС] | |
|
Ну если бы я понимала в чем дело, я бы не спрашивала.
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 07.01.2017, 13:44 | |
|
0
|
|
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
||||||
| 07.01.2017, 13:47 [ТС] | ||||||
|
Почему этот код тогда работает?
0
|
||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 07.01.2017, 13:51 | |
|
видимо, потому, что условие не выполняется. И, честно говоря, мне абсолютно все равно, работает он или нет. Ошибку вам уже указали трижды, исправите вы ее или будете продолжать искать еще что-то - исключительно ваше дело.
0
|
|
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
||||||
| 07.01.2017, 21:56 [ТС] | ||||||
|
Возможно, я плохо объясняю саму задачу.
Мне нужно, чтобы ни один документ грузился в папку, создаваемую при нажатии кнопки, а несколько документов из разных окон. Поэтому я и спрашиваю, как это осуществить. Если я вставляю несколько функций от разных имен файлов:
Если пишу move_uploaded_file1($file1), то ругается на неизвестную функцию соответственно. Вот я и не понимаю, как тогда быть.
0
|
||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 08.01.2017, 22:29 | ||
|
0
|
||
|
8 / 8 / 1
Регистрация: 22.02.2012
Сообщений: 168
|
|
| 08.01.2017, 23:05 [ТС] | |
|
Когда одно окно с файлом и одна кнопка, которая вызывает эту функцию, создается папка и файл из окна попадает в созданную папку, то все отлично.
Мне же нужно, чтобы окон было не одно, а два,три,пять. Не суть, главное, что больше одного. И также одна кнопка. И нужно,чтобы документы из всех,допустим,трех окон попали в эту созданную папку. Как быть? Я каждому окну задала имя (file, file1,file2) ну и хотела каждому создать такую функцию. Типа по нажатию кнопки будет вызываться три функции. Первая из них создаст папку, вторая и третья, проверив, что папка уже создана, переместит файлы из второго и третьего окна в эту же папку, что и первый файл. Но у меня это не получается.
0
|
|
| 08.01.2017, 23:05 | |
|
Помогаю со студенческими работами здесь
20
Создание отдельной программы для запуска драйвера Посчитать количество строк файла, для каждой отдельной строки определить количество символов и слов Переадресация на полный адрес в случае загрузки отдельной страницы. обычные папки на флешке становятся скрытыми, а вместо них появляются ярлыки для загрузки вируса Открывать последовательно папки, и из каждой папки считать определенный документ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|