How can I allow file uploads to my web site?

These things are necessary for Web-based uploads: * An HTTP server that accepts uploads. * Access to the /cgi-bin/ to put the receiving script. Prewritten CGI file-upload scripts are available. * A form implemented something like this: Not all browsers support form-based file upload, so try to give alternatives where possible.