Listing 4. HTML Form for Uploading Files

<HTML>
<Head>
<Title>Upload a file to our Web site</Title>
</Head>
<Body>
<H1>Upload a file to our Web site</H1>
<P>This form allows you to upload a file.</P>
<Form method="POST" action="/cgi-bin/upload-file.pl"
ENCTYPE="multipart/form-data">
<table>
<tr>
   <td>
   Name the file as it appears on your computer:
   </td>
   <td>
   <INPUT NAME="userfile" TYPE="file"
value="">
   </td>
</tr>
<tr>
   <td>
   Enter the name it should get on the Web site:
   </td>
   <td>
   <INPUT NAME="filename" TYPE="text">
   </td>
</tr>
<tr>
   <td>
   Into which section should the file be placed?
   </td>
   <td>
   <select name="section">
   <option value="">Select a section
   <option value="A">Area A
   <option value="B">Area B
   <option value="C">Area C
   </select>
   </td>
</tr>
<tr>
   <td>
   Enter the section password:
   </td>
   <td>
   <INPUT NAME="password" TYPE="password">
   </td>
</tr>
</table>
<P><Input type="submit" value="Upload
file">
   <input type="reset" value="Start
over"></P>
</Form>
</Body>
</HTML>