|
|
@@ -439,23 +439,26 @@ class Zend_File_Transfer_Adapter_Http extends Zend_File_Transfer_Adapter_Abstrac
|
|
|
foreach ($content as $param => $file) {
|
|
|
foreach ($file as $number => $target) {
|
|
|
$this->_files[$form . '_' . $number . '_'][$param] = $target;
|
|
|
- $this->_files[$form . '_' . $number . '_']['options'] = $this->_options;
|
|
|
- $this->_files[$form . '_' . $number . '_']['validated'] = false;
|
|
|
- $this->_files[$form . '_' . $number . '_']['received'] = false;
|
|
|
- $this->_files[$form . '_' . $number . '_']['filtered'] = false;
|
|
|
$this->_files[$form]['multifiles'][$number] = $form . '_' . $number . '_';
|
|
|
- $this->_files[$form]['name'] = $form;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->_files[$form]['name'] = $form;
|
|
|
+ foreach($this->_files[$form]['multifiles'] as $key => $value) {
|
|
|
+ $this->_files[$value]['options'] = $this->_options;
|
|
|
+ $this->_files[$value]['validated'] = false;
|
|
|
+ $this->_files[$value]['received'] = false;
|
|
|
+ $this->_files[$value]['filtered'] = false;
|
|
|
|
|
|
- $mimetype = $this->_detectMimeType($this->_files[$form . '_' . $number . '_']);
|
|
|
- $this->_files[$form . '_' . $number . '_']['type'] = $mimetype;
|
|
|
+ $mimetype = $this->_detectMimeType($this->_files[$value]);
|
|
|
+ $this->_files[$value]['type'] = $mimetype;
|
|
|
|
|
|
- $filesize = $this->_detectFileSize($this->_files[$form . '_' . $number . '_']);
|
|
|
- $this->_files[$form . '_' . $number . '_']['size'] = $filesize;
|
|
|
+ $filesize = $this->_detectFileSize($this->_files[$value]);
|
|
|
+ $this->_files[$value]['size'] = $filesize;
|
|
|
|
|
|
- if ($this->_options['detectInfos']) {
|
|
|
- $_FILES[$form]['type'][$number] = $mimetype;
|
|
|
- $_FILES[$form]['size'][$number] = $filesize;
|
|
|
- }
|
|
|
+ if ($this->_options['detectInfos']) {
|
|
|
+ $_FILES[$form]['type'][$key] = $mimetype;
|
|
|
+ $_FILES[$form]['size'][$key] = $filesize;
|
|
|
}
|
|
|
}
|
|
|
} else {
|