|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.12.2012, 15:17 | #1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Неограниченное кол-во файлов через POST запрос
Доброго времени суток!
как отправить несколько файлов и обработать их на сервере? Сейчас есть это: Код HTML:
<br> Прикрепить файл:<br> <input type=file name="Attach"> <hr> <br> PHP код:
Сейчас у меня есть идея: На сервер уходят файлы с именами AttachN где N - целое число от 0 до N. Затем переменная AttachCount и указывает сколько ушло файлов. На сервере задается динам. массив из $_FILES['AttachN'] и по ним идет цикл и дальше уже обработка. Может можно проще? |
28.12.2012, 15:27 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
не надо велосипедов...
читаем про загрузку нескольких файлов ... что есть в стандартном php |
28.12.2012, 15:30 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
28.12.2012, 15:42 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Уже читал и перечитал и не понимаю...
Я могу создать несколько раз Код HTML:
<input type=file name="Attach"> <input type=file name="Attach"> <input type=file name="Attach"> <input type=file name="Attach"> <input type=file name="Attach"> $_FILES['Attach']['name'][0] - 1й файл $_FILES['Attach']['name'][1] - 2й файл $_FILES['Attach']['name'][2] - 3й файл $_FILES['Attach']['name'][3] - 4й файл ? Правильно понял? |
28.12.2012, 15:51 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
Код:
Код:
|
28.12.2012, 16:00 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
и таких штук:
Код:
Спасибо! Теперь я понял. |
28.12.2012, 19:31 | #7 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Теперь другая проблема...
Массив $_FILES надо как-то очистить, и почему он не очищается, ведь скрипт отработал? Код: Код:
Теперь же решил послать 2 файла, в итоге скрипт выписывает такое: Цитата:
Как от этого избавится, и можно ли как-то удалять файлы после завершения работы скриптом? пока что проблему решает костыль в роли: PHP код:
Последний раз редактировалось Человек_Борща; 28.12.2012 в 19:33. |
|
28.12.2012, 21:16 | #8 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 316
|
Код:
Проблема кнопки "Back" и проблема кнопки "Refresh" PHP код:
PHP код:
Вот конечный вариант: PHP код:
Последний раз редактировалось dem66; 29.12.2012 в 12:13. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
html текст через post запрос | Armatus | PHP | 3 | 20.08.2012 10:51 |
POST запрос через CHttpConnection | harimambura | Visual C++ | 1 | 29.06.2012 13:27 |
Post запрос через Synapse | Lauri | Общие вопросы Delphi | 11 | 22.03.2011 12:18 |
Качать неограниченное количество файлов с Инета | SoftKoc | Работа с сетью в Delphi | 4 | 07.11.2009 04:48 |