Multiupload файлов

Тема закрыта
383
.
Ребята, помогите сделать мультивыгрузку файлов на сервер с занесением данных в бд.
Я создал вот такую форму
echo'<form enctype="multipart/form-data" method="post" action="index.php?act=upload&amp;step=step2&amp;id='.$id.'">';
 echo'<input type="file" min="1" max="9999" name="files[]" multiple="true"/>';
 echo'<input type="submit" name="submit" /></form> '

Далее создал цикл
foreach($_FILES['files'] as $name=>$files){ 

}

Вопрос, как вытянуть из этого массива имя файла и имя временного файла?
.
Mes que un club
if ($_FILES['file']['size'][$key] > 0) {

                $do_file = true;
                
                $fname = strtolower($_FILES['file']['name'][$key]);

                $fsize = $_FILES['file']['size'][$key];

            }

вот как я сделал
.
$key откуда берется?
.
Gaucer (16.12.2012 / 21:32)
[php] if ($_FILES['file']['size'][$key] > 0) {

$do_file = true;

$fname = strtolower($_FILES['file']['name'][$key]);

та и как я понял это для одного файла
.
-sanek-
Тоже интересует откуда ключ берётся, когда в форыче он не задаётся? )
.
Mes que un club
да как бы ниоткуда
else if (isset($_POST['submit'])) {

foreach ($_FILES['file']['error'] as $key => $error) {

            if ($_FILES['file']['size'][$key] > 0) {

                $do_file = true;
                
                $fname = strtolower($_FILES['file']['name'][$key]);

                $fsize = $_FILES['file']['size'][$key];

            }
вот и цикл начинается
.
Mes que un club
нет. мультик. работает чётко
.
Mes que un club
echo '<div><input type="file" multiple="multiple" name="file[]" min="1" max="20" /></div>';
.
Mes que un club
всё, посмотрел нормально)) вот
foreach ($_FILES['file']['error'] as $key => $error)
.
Mes que un club
ай пишите уже что-нибудь. затупил просто. смотрю футбол и не соображаю))
Всего: 13