Are you saving the files to the database somehow or just uploading them? Do you want a certain number of uploads, or as many as the user wants?
If you just name your file upload field as an array and add the multiple attribute like: <input type="file" name="multipleUploads[]" multiple /> then it will support multiple uploads.