![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Доброго времени суток!
как отправить несколько файлов и обработать их на сервере? Сейчас есть это: Код HTML:
<br> Прикрепить файл:<br> <input type=file name="Attach"> <hr> <br> PHP код:
Сейчас у меня есть идея: На сервер уходят файлы с именами AttachN где N - целое число от 0 до N. Затем переменная AttachCount и указывает сколько ушло файлов. На сервере задается динам. массив из $_FILES['AttachN'] и по ним идет цикл и дальше уже обработка. Может можно проще? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
не надо велосипедов...
читаем про загрузку нескольких файлов ... что есть в стандартном php |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Уже читал и перечитал и не понимаю...
Я могу создать несколько раз Код 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й файл ? Правильно понял? |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Код:
Код:
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
и таких штук:
Код:
Спасибо! Теперь я понял. |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Теперь другая проблема...
Массив $_FILES надо как-то очистить, и почему он не очищается, ведь скрипт отработал? Код: Код:
Теперь же решил послать 2 файла, в итоге скрипт выписывает такое: Цитата:
Как от этого избавится, и можно ли как-то удалять файлы после завершения работы скриптом? пока что проблему решает костыль в роли: PHP код:
Последний раз редактировалось Человек_Борща; 28.12.2012 в 19:33. |
|
![]() |
![]() |
![]() |
#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 |