Tutorial > Zip bestanden
Wanneer het in een formulier mogelijk is om meerdere bestanden te uploaden kan het verstandig zijn om deze bestanden te verpakken als .zip en deze dan pas te versturen naar de server.
{% set file = param.files(true) %}
{% set zipdata = api.IO_createZip( file ) %}
{% set written = api.IO_staticFile( 'test.zip' ).set(zipdata) %}
<form method="post" action="{{index}}" class="form-horizontal" role="form" enctype="multipart/form-data">
<input type="file" name="legitimatie[]" class="form-control" multiple="multiple" />
<input type="file" name="z[]" class="form-control" />
<input type="file" name="z[]" class="form-control" />
<input type="file" name="test[bla]" class="form-control" />
<input type="file" name="extra[cv][algemeen]" class="form-control" />
<input type="file" name="extra[cv][algemeen][haha]" class="form-control" />
<br />
<button type="submit" class="btn btn-groen">Verzenden</button>
</form>