in reply to Checking for files changed

Depending on your Perl version, you can use things that come with Perl for most of this.

If you find a module you want to use, just

perl -e 'use <insert_Name_of_Module>'
to find out if you already have it.

To scan the files in a particular directory, just use the builtins readdir and opendir. Then, to get their modification time use stat. If you need to recurse into subdirectories, you might need File::Find.

To create a webpage, just print you tags and data to a new HTML file. If you want to trigger the scan from a web page to a make a web application, then use CGI.

Most people use the DBI module to access databases.

File::Copy is an obvious choice for copying files.

non-Perl: Andy Ford