in reply to multiple file upload and CGI

There are a few options (as others have pointed out):
  1. Use a Zip tool and upload one file.
  2. Use more than one FILE field but then you lose directory structure.
  3. Use a tool like Rad Upload (requires Java on the client and I think costs $20).