#!/usr/bin/perl -w use warnings; use CGI qw/:standard/; use POSIX; use DB_File; my %upload; my $upload = "imagegallery.db"; # full file path to image directory my $imagedir = "http://sulfericacid.perlmonk.org/gallery/images/"; tie %upload, "DB_File", "$upload", O_CREAT | O_RDWR, 0644, $DB_BTREE or die "Cannot open file 'upload': $!\n"; print header, start_html('My Image Gallery'); my $page = url_param('page'); $page ||= 1; # if no url_param exists, make it 1 my $first = ($page - 1) * 20; my $last = $first + 19; print "
| ),
qq[],
qq[ ]; $filename =~ s/(\S{11})/$1 /g; print qq(Filename:$filename ), qq(Title:$title ), qq(Desc:$desc ), qq(Dimens: $width x $height ), qq( | );
unless ( ++$counter % 5 ) {
print "