Mailinglisten-Archive |
Hallo Michael,
> <input type="file" name="files[]" id="files[]" />
> <input type="file" name="files[]" id="files[]" />
>
> oder auch
> <input type="file" name="files[0]" id="files[0]" />
> <input type="file" name="files[1]" id="files[1]" />
>
> [...]
>
> Array
> (
> [name] => Array
> (
> [0] => test.txt
> [1] => test.zip
> )
>
> [type] => Array
> (
> [0] => text/plain
> [1] => application/x-zip-compressed
> )
>
> [...]
>
> wie kriege ich es vernünftig in zwei verschiedene arrays,
> sprich
>
> Array[0]
> {
> type, name, ...
> }
>
> Array[1]
> {
> type, name, ...
> }
ich denke mal du hast dir da einen kleinen Bock geschossen. Warum
benutzt du für die name- und id-Attribute deiner Inputs Arrayzuweisungen?
Wenn du das ganz einfach so schreibst sollten ganz genau deine
gewünschten array kommen:
<input type="file" name="files1" id="files1" />
<input type="file" name="files2" id="files2" />
wird dann demnach zu
[file1] {
...
}
[file2] {
...
}
Über $_FILES kannst du dann auch einfach iterieren.
Grüße,
Niels
php::bar PHP Wiki - Listenarchive