client required an file upload script - so that visitors to
his web site could send files for later processing. Uploads
were to be stored in a particular directory on his server
and an email sent to the client to inform them of the new
We created this system in Perl. It requests certain information
from the web site visitor before allowing the upload (like
name and email address). And it checks to make sure that the
uploaded file will not overwrite any existing files already
present with the same name - if so, the name is altered slightly
and the upload progresses normally.
Once the upload is complete, a thank-you page is served to
the visitor, and the web site owner is sent an email.
Another effective Perl system adding value to an existing