hi mensen,
ik ben bezig met een file upload en ik wil zo graag het wiel opnieuw uitvinden voor mezelf.
Copypasten leer ik geen donder van merk ik.
Met 1 upload gaat het prima:
en bij de afhandeling
Dat werkt dus allemaal prima.
Maar hoe doe ik dit met meerdere uploads?
Ik heb meerdere uploads met een ID die ik later nodig heb.
en deze wil ik dus oploaden wat ik niet voor elkaar krijg.
Ik moet vast met een foreach werken maar dat hoe dat werkt met een $_FILES krijg ik niet gevonden.
Ik hoop dat jullie me op weg kunnen helpen
ik ben bezig met een file upload en ik wil zo graag het wiel opnieuw uitvinden voor mezelf.
Copypasten leer ik geen donder van merk ik.
Met 1 upload gaat het prima:
HTML:
1
| <input name=\"uploadFile\" type=\"file\" size=\"32\" /> |
en bij de afhandeling
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| if ( isset ( $_FILES['uploadFile'] ) ) { $upload = new fileupload('uploadFile'); } // stukje van de class function fileupload($sFile) { $this->sFile = $sFile; $this->sFileName = strtolower($_FILES[$sFile]['name']); $this->sTmpName = $_FILES[$sFile]['tmp_name']; } |
Dat werkt dus allemaal prima.
Maar hoe doe ik dit met meerdere uploads?
Ik heb meerdere uploads met een ID die ik later nodig heb.
HTML:
1
2
3
| <input name=\"uploadFile[3]\" type=\"file\" size=\"32\" /> <input name=\"uploadFile[7]\" type=\"file\" size=\"32\" /> <input name=\"uploadFile[11]\" type=\"file\" size=\"32\" /> |
en deze wil ik dus oploaden wat ik niet voor elkaar krijg.
Ik moet vast met een foreach werken maar dat hoe dat werkt met een $_FILES krijg ik niet gevonden.
PHP:
1
2
3
4
| // Dit werkt dus niet!! foreach($_FILES['uploadFile'] as $key => $value) { $upload = new fileupload('uploadFile'); } |
Ik hoop dat jullie me op weg kunnen helpen