[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Мульти-загрузка
DeeKeiD
Пытаюсь сделать скрипт мульти-загрузки файлов,но не получается.
Суть проблемы в том, что файлы не загружаются и не выдаются сообщения о каких либо ошибках.

Форма:
<form method="POST" enctype="multipart/form-data">
<
table width="100%" id="title">
<
tr>
<
td align="center">Pievienot Failus Klientam Nr: '. $cID .'</td>
</
tr>
</
table>

<
table width="100%" class="container">
<
tr>
<
td width="30%">Faili</td>
<
td width="70%">
<
input type="file" name="cfile[]">
<
input type="file" name="cfile[]">
<
input type="file" name="cfile[]">
<
input type="file" name="cfile[]">
<
input type="file" name="cfile[]">
</
td>
</
tr>
<
tr>
<
td width="30%"></td>
<
td width="70%">
<
input type="submit" name="add_files" value="add">
</
td>
</
tr>
</
table>
</
form>

Обработчик #1:
foreach($_FILES['cfile']['error'] as $key => $error){
if($error == UPLOAD_ERR_OK){
$temporary_name = $_FILES['cfile']['tmp_name'][$key];
$original_name = $_FILES['cfile']['name'][$key];
echo 'TName : '.$temporary_name .'<br />';
echo 'OName : '.$original_name .'<br />';
if(!move_uploaded_file($temporary_name, "$original_name")){
error_msg('FILE MOVE ERROR');
}else{
echo 'ok <br />';
}
}

else{

}

Обработчик #2:
foreach($_FILES['cfile']['name'] as $k=>$f) {
if (!$_FILES['cfile']['error'][$k]) {
if (is_uploaded_file($_FILES['cfile']['tmp_name'][$k])) {
if (move_uploaded_file($_FILES['cfile']['tmp_name'][$k], "cFiles/".$_FILES['cfile']['name'][$k])) {
echo 'Файл: '.$_FILES['cfile']['name'][$k].' загружен.<br />';
}
}
}
}


_____________
Бесполезно просить пощады у цезаря
Фатальная ошибка : Звонок в неопределенную функцию ©
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.