Главная Свежие Последние Лучшие Контактная информация  
 
 


Возможности » Загрузка нескольких файлов
Несколько файлов можно загружать при использовании разных name в input.

Можно также загружать одновременно несколько файлов и получать автоматически упорядоченную в массивы информацию. Для этого вам необходимо использовать тот же самый синтаксис отправки массива в HTML-форме, как и с несколькими элементами select и checkbox:

Примечание: поддержка загрузки нескольких файлов была введена в версии 3.0.10.

Пример 19-3. Загрузка нескольких файлов
<form action="file-upload.php" method="post" enctype="multipart/form-data">
Send these files:<br>
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
<input type="submit" value="Send files">
</form>



Если такая форма отправлена, массивы $_FILES['userfile'], $_FILES['userfile']['name'] и $_FILES['userfile']['size'] будут инициализированы (так же как с $HTTP_POST_FILES для версий PHP ранее 4.1.0). Когда register_globals включена, инициализируются также глобалы для загружаемых файлов). Каждый из них будет являться численно индексированным массивом соответствующих значений для отправляемых файлов.

К примеру, предположим, что отправлены файлы с именами /home/test/review.html и /home/test/xwp.out. В этом случае $_FILES['userfile']['name'][0] будет содержать значение review.html, а $_FILES['userfile']['name'][1] - значение xwp.out.
Аналогично, $_FILES['userfile']['size'][0] будет содержать значение размера файла review.html, и так далее.

$_FILES['userfile']['name'][0], $_FILES['userfile']['tmp_name'][0], $_FILES['userfile']['size'][0] и $_FILES['userfile']['type'][0] также устанавливаются.

Добавить в закладки:

 

теги: upload
 

  Еще статьи
Константы: Предопределённые константы mnogosearch 160
Массивы: count 182
Массивы: prev 192
Константы: Предопределённые константы swf 170
Массивы: array_filter 64
 


  Категории
Начнем 13
Справочник языка 89
Возможности 12
Функции 142
Расширение PHP 4.0 0
FAQ 0
 

  Теги
 

  Лучшее на сайте
Безопасность: Скрытие PHP 471
Что такое PHP? 446
Безопасность: Данные, отправляемые пользователем 373
foreach 353
Безопасность: Безопасность баз данных 333
Файл конфигурации 332
Операции: Строковые операции 310
Безопасность: CGI-двоичный 305
Безопасность: Безопасность файловой системы 297
Безопасность: Обзор 291
 

  Друзья сайта
Сауна за городом. деревянные накладки углов сауна. Массаж с медом в сауне.
 

  Интересное
 

 
Использование материалов только при активной гиперссылке "http://iamcoder.net"
Copyright 2008 http://iamcoder.net Серия сайтов: "Стань умным!".