Ouwe rakker |
|
Onduidelijk? Je geeft zelf aan dat je al een upload functie hebt gemaakt voor één bestand. De url naar php.net geeft aan wat je moet veranderen om meerdere bestanden in 1 keer te uploaden. En als je het dan nog niet begrijpt dan ga maar eens verder kijken op php.net want daar zijn wel meer voorbeelden te vinden.
Mocht je het dan nog niet snappen dan zoek maar eens via mijn profiel op de scripts die ik heb gemaakt. Daar staat een file upload class tussen waar functionele documentatie het html gedeelte uitlegt en de rest van de verwerkende code kan je vinden in de klase zelf.
Citaat: uploadtutorial voor meerdere bestanden. class script van proximus snap ik niet. Jammer dat je er zelf niet bent uitgekomen door gewoon logisch php.net te lezen.
Normaal heb je bij het uploaden van een enkel bestand dit:
$_FILES['bestand']['name']
$_FILES['bestand']['size']
$_FILES['bestand']['type']
$_FILES['bestand']['tmp_name']
Maar, zoals php.net aangeeft, als je gebruik maakt van een formulier waarin je meerdere bestanden upload dan worden deze variabelen arrays.
Bestand 1
$_FILES['bestand']['name'][0]
$_FILES['bestand']['size'][0]
$_FILES['bestand']['type'][0]
$_FILES['bestand']['tmp_name'][0]
Bestand 2
$_FILES['bestand']['name'][1]
$_FILES['bestand']['size'][1]
$_FILES['bestand']['type'][1]
$_FILES['bestand']['tmp_name'][1]
etc...
Het formulier heeft dan velden met als naam:
<input type="file" name="bestand[]" /> |